1
Привет экспертов StackOverflow Jquery,JQuery функция ajaxStart и функция ajaxComplete не будет работать в IE7 и IE8
У меня есть проблема на моей функции ajaxStart и функции ajaxComplete, он не будет работать на IE7 и IE8, но прекрасно работает ie9. ниже мой код. Надеюсь, ты можешь помочь мне в этом. Заранее спасибо.
$('#findAcademy').bind('keyup', function() {
$(".loader").ajaxStart(function(){
$(this).show();
}).ajaxComplete(function(){
$(this).hide();
});
$.ajax({
url: "findBook.php?action=populateacademy&query="+this.value+"",
cache: false,
dataType: "json",
success: function(data) {
$.each(data.items, function(i,item){
$("#viewAcademy").append('<div class="nameWrapper"><input name="checkMeT" type="checkbox" value="'+item.bookId+'|::|'+item.bookName+'"/><span title="'+item.bookName+'" class="checkBoxSpan">'+item.bookName+'</span></div>');
});
}});
});
@siri: спасибо за быстрый ответ, ив попробовал ваш пример, он показывает загрузчик, но обыкновение прятаться. – andsien
@andsien, позвольте мне взглянуть на него, – kobe
@siri: ive обновил мой код с помощью его родительской функции, извините, но у меня нет живой страницы для нее. Я проверяю это только на своем локальном хосте. – andsien