0

以下のような ajax 呼び出しを使用しています。

$('#MyForm').submit(function(){
        var form_data = $(this).serialize();
        $.ajax({
            url: "/myCOntroller/myFuntion",
            data : form_data,
            type : "post",
            dataType : "json",
            success: function(data){
                if(data.error_code==0)
                {
                    //Do Something
                }
                else
                {
                    //Do Something Else
                }
            },
            failure: function(){
                //Do Something
            }
        });
        return false;
});

返される JSON は{"error_code":0,"msg":""}

これはPHPのjson_encode関数で返されているのでフォーマットに問題はないと思います。私が得るエラーは、最初の if 条件 'error_code' is null or not an objectです。これは、Chrome と FF で正常に動作します。誰かが私が間違っていることを教えてもらえますか??

4

0 に答える 0