Edit: Super easy solution, use jQuery form plugin : http://jquery.malsup.com/form/
在我的一些网站上,我做了类似的事情,你可能认为这样做有用。
我确实是我的验证服务器,如果我遇到错误,我就是这样做的:
json_die(array(
status => error ,
message => Your error message
));
and for success :
json_die(array(
status => success ,
message => Your success message
));
The json_die is function:
function json_die($array) {
header("content-type: application/json");
die(json_encode($array, true));
}
然后,我就这样做了:
$.post( /your_url , {
your : vars
}, function (r) {
if(r.status == success ) {
alert(r.message);
} else if (r.status == error ) {
alert(r.message);
//handle error
} else {
alert( server exploded / no connection );
}
}, json );