alert(1);
SniperDialog.show(node,"dialogHeight:300px;dialogWidth:660px;resizable:yes;scroll:no;status:no;help:no;");
var options = {method : 'GET',parameters:'method=findFileType2&bargainId=${bargain.id}&bargainType=2&tstmp=' + new Date().getTime()};
alert(2);
new Ajax.Updater($('fileContentDivType'),'bargainAccessory.do?',options);
alert(3);
SniperDialog.show 是模式窗口 ,它会等到响应完才执行后面的语句。
new Ajax.Updater($('fileContentDivType'),'bargainAccessory.do?',options); 是异步操作,所以服务器反应结果前可以执行后面的代码
即输出 alert(2),之后立即输出alert(3);

本文探讨了JavaScript中使用新Ajax.Updater和SniperDialog.show进行异步和同步操作的过程,详细解释了两者的工作原理及应用场景,通过实例展示了如何在网页交互中灵活运用这些技术。
694

被折叠的 条评论
为什么被折叠?



