解决jquery ajax同步提交时,IE、CHROME锁死问题

时间:2022-03-11 13:33:23

问题描述:在做一个AJAX同步提交操作时,有进度进行显示 ,在FF中测试没有问题,正常显示,在IE和CHROME中不能正常显示。

查了些资料说在同步提交时FF是能够正常执行提交命令之前的操作的,但是IE和CHROME是不能执行的。

解决:因为在提交按钮前,进度条样式是隐藏的,所以要进行显示,使用JQUERY的show()方法,

办法就是show(function(){});把AJAX的提交方法放入其中,具体 如下:

$('#loginMsg').show(function(){
$.ajax({type:"POST",

.....

});

});