- 今天遇到一个页面两个日期框,第一个可以正常显示,第二个失效,一闪而过。贴上代码
<div class="layui-inline">
<label class="layui-form-label lable-xm">要求完成时间</label>
<div class="layui-input-inline">
<input type="text" name="requirementtime" id="requirementtime" placeholder="年-月-日" autocomplete="off"
class="layui-input" readonly>
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label lable-xm">天平静校负责人</label>
<div class="layui-input-inline input-xm">
<input type="text" name="scaleStaticInitator" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label lable-xm">实际完成时间</label>
<div class="layui-input-inline layui-form input-xm">
<input type="text" name="actualtime" id="actualtime" placeholder="年-月-日" autocomplete="off"
class="layui-input" readonly>
</div>
</div>
- Js代码
一开始我没写注释掉的代码,直接用了elem,然后后面没有其它参数,页第二个日期就失效一闪而过,我把注释打开就可以正常使用了,我也没搞懂这个是为啥,后面再慢慢研究吧
laydate.render({
elem: "#requirementtime",
//type: 'date',
//btns: ['now', 'confirm'],
//format: 'yyyy-MM-dd',
});
laydate.render({
elem: '#actualtime',
//type: 'date',
//btns: ['now', 'confirm'],
//format: 'yyyy-MM-dd',
});