[英]jQuery ajax get request not working with IE 11
我使用此代碼來檢測對表單的更改,然后使用序列化的表單數據執行get請求。 這適用於我測試過的所有瀏覽器。 但是我在Mac上,現在我收到人們的電子郵件,說它在IE 11中不起作用。這可能是什么問題?
錯誤消息:“ webpage.com由於長時間運行的腳本而沒有響應”
我已經嘗試過在VirtualBox中使用IE 11對此進行測試,但是一旦將表單更改為某些內容,網頁就會變得無響應。 我不確定如何找出問題所在。我沒有循環,所以我不明白為什么這個腳本會使頁面無響應。
請幫忙。
jQuery('.appselect').change(function(e) {
if (jQuery(window).width() > 800) {
jQuery.get('/?' + jQuery('#appfilter').serialize(), function(data) {
jQuery('#postloop').replaceWith( jQuery(data).find('#postloop') );
if (!jQuery('#pagination').length) {
jQuery('#postloop').after(jQuery(data).find('#pagination'));
} else {
jQuery('#pagination').replaceWith(jQuery(data).find('#pagination'));
}
});
}
});
這是一個wordpress頁面,但是我認為問題與Wordpress無關。 我正在使用jQuery 1.11.1。
嘗試:
var html = jQuery(data).find('#postloop').html();
jQuery('#postloop').html(html);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.