<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>啥也不说了,直接贴代码:
代码:
dojo.xhrPost({ url: "../fun_colredefine/colRedefine.do?type=setRedefine&rowList="+rowList, handleAs: "json", encoding: "gb2312", method: "POST", sync: true, load: function(response, ioArgs) { alert(3); validateLengthFlag = true; redefineItemLen = response.length; if(redefineItemLen == 0){ alert("查询长度失败"); validateLengthFlag = false; return; } alert(tempLn); if (redefineItemLen <= tempLn) { return true; } else { alert("栏位长度过长!"); validateLengthFlag = false; return false; } }, error: function(response, ioArgs) { alert(response.message); } });sync:true,表示是异步模式,false表示是同步模式。
这是dojo框架下的关键字,在不用框架,直接创建xmlHTTP对象和使用prototype时使用asynchronous关键字,其他框架好像关键字都不同可以参考相关使用手册。
asynchronous: false,同步模式,true 异步模式
Ajax控制顺序流程的重要参数
最新推荐文章于 2022-05-11 11:29:38 发布