$.get()、$.post()、$.ajax()使用
这三种方法都是jQuery中规定的Ajax方法中一种与服务器交换数据的请求类型。
1.$.get()使用
使用方式为:$.get(URL,callback)
URL为请求地址(必填),callback为回调函数(可填)
样例:
1 $.get(“demo.jsp”, function(data, status){
2 alert(data);
3 });2.$.post()使用
使用方式:$.post(URL,data,callback);
URL为请求地址(必填),data为请求发送的数据(可填),callback为回调函数(可填)
样例:
$.post("demo.jsp",
{
name:"Donald Duck",
city:"Duckburg"
},
function(data,status){
alert("Data: " + data + "\nStatus: " + status);
});3.$.ajax()使用
该方法可以执行精确的需求控制,通常用于其他方式不能完成的请求
样例:
$.ajax({
type: “post”,
url: “/demo.jsp”,
contentType: “json” // 提交数据类型
dataType:"json",//服务器返回的数据类型
async: false, //是否同步
data: { //传递的数据
"id" : id,
"name": "youName"
},
success: function(data){ //回调结果,如果成功
},
error: function(data) { //回调结果,如果出错
}
});