[英]jquery ajaxStop event not working in IE9
我们试图在多个异步ajax调用完成后隐藏加载程序图标。 因此,我们需要使用ajaxStop事件。 但是,此事件并未在ie9(Windows手机)中触发。 但是,ajaxStart可以工作。 我们仅在Windows Mobile的ie9中面临此问题。 它适用于台式机版本的IE9和IE8。 我们正在使用jQuery 1.7版。
以下是代码段-
$(document).ajaxStop( function(){
$('#loader').hide();
});
有什么我们想念的吗?
您必须在IE上使async:true..bocz无法处理异步调用。
检查下面的代码。在这里,您必须设置“ async:true” ...因此,您的代码应该在下面。
var selectRows = $('#rowed3').getGridParam('selarrrow');
$.each(selectRows,function (index,id) {
$.ajax({
url:'addSign',
success: function (result) {
$("#progressbar").progressbar('option','value',currPercent);
},
async:true,
data:{
'id':id,
'details':sign
},
type:'post'
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.