Ext执行顺序的一个问题? - Web 开发 / Ajax
- JScript code
if(promCount==0)){ Ext.MessageBox.confirm('提示','数量为0,要提交吗?', function(btn){ if(btn=='no'){ return; }});}if(promFlag){ 执行一个函数。}当promFlag=true时,为什么我的confirm确认框出现后,直接就去执行下面的if中的函数了呢?不应该先执行完confirm的判断吗?
[解决办法]
ext的confirm跟浏览器自带的confirm是不一样的。
ext的confirm是用div模拟的
而浏览器默认的confirm是可以终止流程的~`
所以ext的不会等用户选择没选择还会继续执行js代码的