0

シンプルなフォームがあります (ujs を使用して jQuery で ajax 呼び出しを行うことができます)。応答の DataType を指定したいと思います (デフォルトでは、「テキスト」にあまり注意を払っていないようで、jQuery.ajaxError.

DataType はどこでどのように指定しますか? (すべての呼び出しに指定するのではなく、特定の呼び出しにのみ指定します。)

4

2 に答える 2

0

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();作業しているデータが何であるかを確認してください。

于 2013-04-29T15:50:10.207 に答える