jQuery AJAX を使用してサーバー側のメソッドを呼び出しており、json 文字列を controller に送信しています。json のサイズが小さい場合は正常に動作しますが、json のサイズが大きくなると (たとえば 7.kb 以上)、サーバー側から json 文字列を受け入れません。
jQuery AJAXメソッドには戻りサイズに制限があると思います。誰かがこの問題を克服するのを手伝ったり、大きなjsを送信するための代替オプションを提案したりできますか?
私のクライアント側のコードは、
$.ajax({
url : 'savingurl.json',
method : 'post',
data : {
jsonStr : jsonStr
},
success : function(data){
alert("success");
}
});
上記の成功関数は、jsonStr にデータが多い場合は実行されませんが、データが少ない場合は正常に実行されます。
前もって感謝します。