尝试通过jquery post将数据提交到服务器端脚本失败。我一无所获。它背后可能的原因是什么?它有问题吗?它适用于其他服务器。但只有一台服务器,它失败了。请帮我解决这个问题。 下面是jquery代码:
$(".email_validator").blur(function() {
var clientEmail = $(".email_validator").val();
$.post("http://website.com/svr/tmb/verify",
{ email:clientEmail },
function(data) {
if(data.error) {
alert(data.message);
$(".email_validator").val("");
} else {
alert(data.message);
}
},
"json");
});
服务器端的摘录:
if(!empty($_POST['email']))
{
if(isValidEmail($_POST['email']))
{
exit(json_encode(array('error'=>false,'message'=>'your email ok')));
}
else
{
exit(json_encode(array('error'=>true,'message'=>'your email is blocled')));
}
}
else
{
exit(json_encode(array('error'=>true,'message'=>'no data received')));
}
但这没有做任何事......