我使用POST请求将数据发送到服务器,但如果它的不如送这样一个经典的请求,我想:哪种方法可以将数据发送到服务器?
$.post(
"<?php echo Settings\Path\URL::$ajax?>/ajaxValidator.php",
{
item : "Captcha",
recaptchaChallenge : Recaptcha.get_challenge(),
recaptchaResponse : Recaptcha.get_response()
},
function(result){
if(result == "true"){
signup();
} else {
$("#signupRecaptchaError").show();
recaptchaCreate();
}
}
);
,或者如果它是更好的使用使用POST请求发送数据JSON是这样的:
var data = {
item : "Captcha",
recaptchaChallenge : Recaptcha.get_challenge(),
recaptchaResponse : Recaptcha.get_response()
}
$.post(
"<?php echo Settings\Path\URL::$ajax?>/ajaxValidator.php",
data,
function(result){
if(result == "true"){
signup();
} else {
$("#signupRecaptchaError").show();
recaptchaCreate();
}
}
);
如果有什么区别可以告诉它是什么?