如何通过jQuery AJAX请求同时发送GET和POST参数?
我试图将
我试图将
do=ajax&id=" + ID
添加到 url
中,但结果请求仅发送到 sss.php
而没有查询字符串(get部分)。谢谢。$.ajax({
url: "sss.php?do=ajax&id=" + ID ,
type: "post",
data: "ddd=sss",
// callback handler that will be called on success
success: function(response, textStatus, jqXHR){
// log a message to the console
console.log("Hooray, it worked!");
},
// callback handler that will be called on error
error: function(jqXHR, textStatus, errorThrown){
// log the error to the console
console.log(
"The following error occured: "+
textStatus, errorThrown
);
}
});
$.post
而不是$.ajax
。 - defuzpost
。post
只是type:“post”
请求的便捷包装器。 - T.J. Crowderpost
。也许存在一些差异。这只是我的猜测,不是答案。 - defuzget
而不是post
,因为据我所知,post
会透明地传递所有内容。 - The Alphaddd=sss
,但未发送do=ajax&id=XX
。:(服务器还发送了回答说“没有id”。 - abrahab