私が取り組んでいるスクリプトは ajax 呼び出しを行い、Firefox、Chrome、および IE8+ で正常に動作します。しかし、IE7 ではメモリ不足エラーが発生します。メモリは最大120MB。jQuery 1.8.3 を使用しています。このエラーは、jQuery 1.9 および 1.7 でも発生します。
起源:
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
url: 'data.asmx/GetChildren',
data: '{parent:"program","child":"office","id":' + this.Item_id + '}',
dataType: 'json',
success: function (r) {
var data = r.d.data;
}
});
これは私がIE7用に取得したプロファイルです:
編集: ソースで更新されました 編集: ようやく問題をもう一度解決する時間がありました。単純なループの問題であることが判明しました。jQuery ajax のせいではありません。