用ajax提交表单页面整个锁死。。

我用ajax提交表单后页面整个锁死,所有地方都不能点,直到返回数据,其他页面都没有这个情况,求解决。

3个回答

这是设置了同步的原因,你如果不需要等着这个结果返回,你可以设置异步

$.ajax({
type : "post",

url : "",

dataType:"text",
async: false,//false为同步 true为异步
data : $('#aspnetForm').serialize(),
success : function(data) {}

});

如果设置异步,要保证ajax代码后没有引用ajax的返回结果

是不是设置了同步提交了 你用的jQuery吗? 有个类似async的属性

[u][u][u][u][u][u][u][u][u][u][u][u][/u][/u][/u][/u][/u][/u][/u][/u][/u][/u][/u][/u]

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问