jQuery中$.get、$.post、$.getJSON和$.
2017-03-01 本文已影响0人
200813
<h2>分别解读jquery中的Ajax函数</h2>
&.get(url,[data],[callback])
url:请求的地址
data:请求数据的列表
callback:请求成功后的回调函数,接收两个参数,第一个为服务器返回的数据,第二个为服务器的状态可选
&.get("data.php",$("#fristName.val()"),function(data){
$('#getResponse').html(data)
});
&.post(url,[data],[callback],[type])
type:为请求数据的类型
&.get("data.json",$("#fristName.val()"),function(data){
$('#getResponse').html(data.name);
},"json");
$.ajax(option)
$.ajax({
url:".....",
data:{...},
type:"POST",
dataType:"json",
success:callback,
error:function(el){backErr(er)}
});
$.getJSON(url,[data],[callback])
$.getJSON("data.php",$("#firstName.val()"),function(jsonData){
$("#getJSONResponse").html(jsonData.id);}//无需设置,直接获取的数据类型为json,
所以调用时需要使用jsonData.id方式
);