我是jQuery的新手,并且无法遵循文档。我有一个JavaScript变量(我已经从一个html表单获得),我想用AJAX发送到服务器。我希望服务器做任何它需要做的事情,然后回复“成功”或“失败”(我知道如何做后端部分)。如何发送请求然后使用jQuery接收回复?
答案 0 :(得分:1)
要发送请求,请使用$ .post或$ .get函数(如果需要加载控件,则使用$ .ajax函数)
$.post('example.com/script', {
'param1':somaVar
}, function(data){
alert(data); //data is whatever the server returned
});
对于$ .get和$ .post,参数顺序如下:(url,[data],[callback],[type])。 Url是请求完成的url,data是发送请求的数据,callback是在请求完成时执行的函数。 Type是服务器将返回的数据类型(jQuery通常会自行查找)可能是“xml”,“html”,“script”,“json”,“jsonp”或“text”