$.ajax({
type: "POST",
url: "check-email",
data: {email: "name@example.com"},
success: function(data)
{
// success part here
},
error: function(xhr)
{
alert(xhr.status);
}
});
这将调用另一个 PHP 文件。但可悲的是,该error
部分始终以xhr.status
打印为 0 执行。这会是什么问题?
注意:
1.这在本地完美运行。
2.这两个脚本,check-email页面位于同一个服务器。
3. 服务器采用 https 保护,为 WWW 版本。
更新:
error: function(jqXHR, textStatus, errorThrown)
{
alert(textStatus, errorThrown);
}
这简单地打印为“错误”。