シンプルなフォームがあります (ujs を使用して jQuery で ajax 呼び出しを行うことができます)。応答の DataType を指定したいと思います (デフォルトでは、「テキスト」にあまり注意を払っていないようで、jQuery.ajaxError.
DataType はどこでどのように指定しますか? (すべての呼び出しに指定するのではなく、特定の呼び出しにのみ指定します。)
シンプルなフォームがあります (ujs を使用して jQuery で ajax 呼び出しを行うことができます)。応答の DataType を指定したいと思います (デフォルトでは、「テキスト」にあまり注意を払っていないようで、jQuery.ajaxError.
DataType はどこでどのように指定しますか? (すべての呼び出しに指定するのではなく、特定の呼び出しにのみ指定します。)
dataType は ajax 呼び出しで宣言されます。
$.ajax({
url: 'myurl.com/script.php',
type: 'GET',
dataType: 'json',
data: 'a=1&b=2',
success: function(){
alert('Great Success!')
},
error: function(){
alert('Bummer.')
}
});
または、わざわざ投稿しなかったので、あなたの呼び出しがどのように見えるか... >:(
スクリプトでは、echo json_encode();
作業しているデータが何であるかを確認してください。