在之前的laydate中是用了choose这个方法,在上一个input执行choose后改变下一个input的min值,但是在改版之后,用done和ready一块达不到这种效果啊,加了判断也不行。贴上代码,求大神助之前代码:var start;var end; start = { elem: '#startDate', format: 'yyyy-MM-dd', istime: false, theme: '#4d99cf', istoday: true, choose: function (datas) { end.min = datas; //开始日选好后,重置结束日的最小日期 end.start = datas; //将结束日的初始值设定为开始日 console.log(end) } }; end = { elem: '#endDate', format: 'yyyy-MM-dd', max: '2099-06-16 23:59:59', istime: false, istoday: true, theme: '#4d99cf', choose: function (datas) { console.log(end) start.max = datas; //结束日选好后,重置开始日的最大日期 } }; if ($("#startDate")[0]) { laydate.(start); laydate.(end); }改版后laydate加载要使用render,我在第一个done后又加了一个render(end)的方法,并没有执行,所以是不是render方法在页面中只能执行一次呢?
添加回答
举报
0/150
提交
取消