jQuery MiniUI

标题: datepicker值发生改变时,限制组件赋值。 [打印本页]

作者: Aisin丿Gioro    时间: 2020-3-26 15:22:52     标题: datepicker值发生改变时,限制组件赋值。

弄了俩个datepicker组件,一个是开始日期,一个是结束日期,当开始日期值发生变化时,而且结束日期有值的情况下判断开始日期是否大于结束日期。我用转化成时间搓的方式进行对比了。那么选中日期后如何不让datepicker赋值。

作者: dforce    时间: 2020-3-26 16:36:09

1 可以监听onbeforeshowPopup事件,下拉打开前获取到结束日期,给开始控件动态设置最晚时间,这样也就禁止了选择比结束日期后的日期
2 也可以监听onvaluechanged事件,再开始日期值改变后和结束日期比较,如果大,则清空开始日期。
作者: Aisin丿Gioro    时间: 2020-3-26 16:38:59

本帖最后由 Aisin丿Gioro 于 2020-3-26 16:47 编辑
dforce 发表于 2020-3-26 16:36
1 可以监听onbeforeshowPopup事件,下拉打开前获取到结束日期,给开始控件动态设置最晚时间,这样也就禁止 ...

好的,为什么onbeforeshowPopup方法里会执行俩次?




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2