jQuery UI Dialog 多个同时打开的问题
在页面中使用jQueryUI框架,和基于其的一些组件,某些情况下会同时弹出多个Dialog,在这种情况下总是出现一些莫名其妙的问题,尤其是连续弹出关闭的时候,modal为true的模态窗口遮罩不见了,可以操作其他元素,这样导致程序出现混乱。
发现了问题的所在,在初始化Dialog的时候,有autoOpen选项,如果设置为true,关闭Dialog的时候应该使用'Destroy'参数,销毁掉Dialog,在页面不刷新的情况下,下次打开是正常的。
autoOpen设置为false的时候,关闭Dialog的时候需要使用'close'参数,如果使用'destroy',下次有可能就打不开了。
相关推荐
apowerfulman 2020-03-03
hustlei 2011-03-03
Mexican 2011-08-31
larrywangsun 2011-08-09
TTHHVV 2011-09-28
87384559 2014-11-11
xuewenke 2015-11-04
火星的你 2015-10-25
王磊的程序员之路 2019-06-19
十一郎的IT 2013-10-29
攻城师 2019-06-28
89453862 2016-05-13
SinhaengHhjian 2015-11-04
sunnylinner 2014-11-11