jQuery MiniUI

标题: mini.open 打开窗口时,回车键导致多次打开页面 [打印本页]

作者: chaog4028738    时间: 2019-4-19 14:42:28     标题: mini.open 打开窗口时,回车键导致多次打开页面

mini.open 打开窗口时,此时不做任何动作,直接回车键,浏览器会多次打开弹窗,目前在 chrome 浏览器下会出现,IE下不会!目前在官方的案例中只要是有弹窗的均会出现该BUG!


作者: dforce    时间: 2019-4-19 15:19:27

因为焦点还在这个按钮上,按回车相当于再一次点击了。
你可以这样处理,第一次mini.open之后禁用这个按钮,然后等mini.open关闭后再启用
var btn=mini.get(id)
btn.setEnabled(false);
mini.open({
     destroy:function(){
           btn.setEnabled(true);
     }
})




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