我使用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();
}
}
);
如果有什麼區別可以告訴它是什麼?