请教一个JS执行顺序的问题
下面代码片段是easyui GridView里面的一个按钮事件,本来目的是点击以后弹出遮罩层,然后执行提交动作,但是现在遇到的问题是点击了以后,先执行下面的代码,然后才弹出遮罩层(点击先弹出1,然后弹出123,然后1条数据执行成功!然后才弹出遮罩层),在调试状态下逐行执行代码的时候是正常的。
请大神指点一下.谢谢
请大神指点一下.谢谢
text: '提交审批',
iconCls: 'icon-ok',
handler: function () {
$("#bg,.loading").show(); //弹出遮罩层
alert(“1”);
for (var i = 0; i < rows.length; i++) {
alert("123");
}
alert("1条数据提交成功!");
}
...全文
相关推荐
探析浏览器执行JavaScript脚本加载与代码执行顺序
以一个示例来解释脚本执行顺序,我们可以考虑两个JavaScript文件(1.js和2.js)的加载。
javaScript嗅探执行神器-sniffer.js
JavaScript嗅探执行神器-Sniffer.js是一个非常实用的工具,主要用于解决JavaScript代码中因文件加载顺序不正确导致的执行问题。
uselessjs一个用于控制javascript异步并发后执行顺序的小型库
useless.js 是一个轻量级的JavaScript库,其主要功能是帮助开发者管理异步操作的并发和执行顺序。
一个Js文件函数中调用另一个Js文件函数的方法演示
在JavaScript编程中,当需要在一个JavaScript文件(例如b.js)中调用另一个JavaScript文件(如a.js)的函数时,通常遇到的问题是,由于浏览器的加载机制,脚本的执行顺序是由
JavaScript 程序执行顺序问题总结
代码块和js文件的处理JavaScript中的代码块通常存在于`<script>`标签内,每个`<script>`标签被视为一个独立的代码块。


