error に処理がわたってしまう場合、
パースエラーが発生していることがあります。
とりあえずサーバからのレスポンスを見てみるとエラーの原因が分かりやすいです。
以下のように一時的に dataType を text にして、
console.log() や document.write() で表示してみると良いと思います。
$.ajax('target_url', { type: 'POST', dataType: 'text', // text に変える data: { client_data: 'my_data' }, error: function() { // エラー }, success: function(response) { document.write(response); return; // エラーを表示して抜ける ... } });
0 件のコメント:
コメントを投稿