修繕;
単純なjQueryを使用して、サーバーからテキストをダウンロードしています。データ型はjsonです。
$.get('http://169.254.100.5/ajax.php',{action:'p',i:'{$data['id']}'},function(data)
{
$.each(data.responses, function(i,response)
{
alert(response.longtext)
}
}
response.longtextが短い場合(「helloworld」のように1000文字未満)、問題はなく、スクリプトは正常に動作します。
response.longtextが長い場合(lorem ipsumの段落のように)、パーサーエラーが発生します。
いくつかの実験を行い、$。ajax(...)を使用して書き直し、$。eachメソッドを削除しましたが、それでもパーサーエラーが発生します。
error: function(XMLHttpRequest, textStatus, errorThrown)
{
alert("err: " + textStatus);
}