在modal中的datetimepicker插件BUG修复

前言:因为在模态框用到datetimepicker这一日期控件,而选中日期时,会触发模态框的再次打开,导致上面表单选的值会重新加载

 

 解决办法:

用stopPropagation() 方法阻止事件传播,也就是禁止模态框的再次打开

方法描述:https://www.w3school.com.cn/jsref/event_stoppropagation.asp

      //当日期控件打开时,阻止事件传播(防止再次打开modal框)
                    $('#afterTransDateDiv').on('show', function(event) {
                        event.stopPropagation();
                    });

 


 

tips:更新日期控件的值与输入框一致:

$('#afterTransDateDiv').datetimepicker("update");

posted @ 2019-11-21 14:21  梧桐树master  阅读(569)  评论(0编辑  收藏  举报