ajax与jquery和php错误:error {“readyState”:0,“responseText”:“”,“status”:0,“statusText”:“error”}

这是(我的html / jquery的一部分):

 $(document).ready(function(){ $("form").submit(function(){ var_form_data = $(this).serialize(); $.ajax({ url: "/userHandler.php", data: var_form_data, datatype:"json", type:"POST", success: function(status){ console.log("made it"); }, error: function(jqXHR, textStatus, errorThrown){ console.log("failed"); } }); }); }); 

这里是整个php文件:

 <?php echo json_encode("got to php file!!!"); 

?>

错误代码总是运行并显示我在标题中放置的内容,这对我没什么帮助。 显然不是跨域错误。 谁知道什么是错的?

谢谢。