使用JQM和AJAX的Parseerror

时间:2016-01-08 15:06:31

标签: jquery ajax jquery-mobile

我正在使用AJAXjquery mobile项目中保存数据。我使用下面的代码并保存数据,但出于某种原因,我确实在concole中获得了parseerror并且抛出了Error #2警报。但是另一个,alert(data['error']);只打印出一些实际的jquery代码?

        $("#submit").click(function(){
        var formData = $("#event_form").serialize();
            $.ajax({
                type: "POST",
                url: "include/handler/create.ajax.php",
                cache: false,
                data: formData,
                success:function(data){
                    if(data['error']){
                        alert('Error #1');
                        alert(data['error']);
                    }else{
                        alert('Success');
                        alert(data['success']);
                        $('#event_form').trigger("reset");
                    }
                },
                error: function(data, errorThrown){
                    alert('Error #2');
                    alert(data['error']);
                    console.log(errorThrown);
                }
            });
        return false;
    });

在AJAX处理程序中,我通过以下方式返回消息:

$msg = array("error"=>"Technical error");
echo json_encode($msg);
die;

0 个答案:

没有答案