jQuery .ajax()を使用してWCFwebサービスを呼び出しています。 Webサービスを呼び出すと、ブラウザがクラッシュすることがあります。 WCFの背後にあるコードは動作しており、それは私の出力を遵守しています。出力は文字列です。クラッシュした場合の文字列は36236文字分です。サイズは35.3kです。私はエラーメッセージをほぼ瞬時に得るので、タイムアウトの問題ではないと思います。少ないデータが返されたときに動作します。何が間違っていますか?WCF Webサービスが、Jquery.ajaxを使用しているときにブラウザがクラッシュする原因となるデータ戻り値が〜35kです。
私は取得していますエラーメッセージは次のとおりです。
try {
$.ajax({
type: "GET",
url: '/_vti_bin/ab/WCFAB.svc/GetDetails',
contentType: "application/json; charset=utf-8",
data: myid,
success: function (msg) {
wcfServiceGetSucceeded(msg);
},
error: wcfServiceGetFailed
});
} catch (e) {
alert('error invoking service.get()' + e);
}
を次のようにJSコードが更新
私は制限した場合の結果の数がそれを返さ働くしたがって、返された金額にはデータサイズの問題があるように見えます。
更新された質問 – John