ajax同步参数
var tem=0; $.ajax({ type: "post", url: "user.do", cache:false, async:false,//false:同步;true :异步,不写默认异步 dataType: ($.browser.msie) ? "text" : "xml", success: function(data){ tem=1; } }); alert(tem);
上面代码中,如果不写async属性,则执行的是异步操作,alert出的tem是0。
如果写入async:false 则采用同步执行,待返回后才会执行后面的代码,页面可能为假死,如果执行成功alert应该是1。
jquery的async:false,这个属性 默认是true:异步,false:同步。
相关推荐
如果是get则如果有参数会直接跟在地址之后。如果是post请求,向服务器发送POST请求由于解析机制的原因,需要进行特别的处理。因为POST请求和Web表单提交是不同的,需要使用XHR来模仿表单提交。
李永毅 2019-12-26
DreamPig 2019-06-28
homehttp 2013-04-27
AJAXBloger 2012-07-06
chongxiaocheng 2011-08-02
daydream000 2017-12-21