jquery.$ajax,get,post,getjson之间有什么区别啊,详细说下呗
2个回答
展开全部
$ajax,get,post这三者其实是一个,只是get.post是$ajax的简写,$ajax中的配置参数type:有geit和post 就是对应的前面两者了
而getjson 可以用来跨域的 这最主要的区别:下面的例子
$.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?tags=cat&tagmode=any&format
=json&jsoncallback=?", function(data){
$.each(data.items, function(i,item){
$("<img/>").attr("src", item.media.m).appendTo("#images");
if ( i == 3 ) return false;
});
});
这里就请求了其他网域了
而getjson 可以用来跨域的 这最主要的区别:下面的例子
$.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?tags=cat&tagmode=any&format
=json&jsoncallback=?", function(data){
$.each(data.items, function(i,item){
$("<img/>").attr("src", item.media.m).appendTo("#images");
if ( i == 3 ) return false;
});
});
这里就请求了其他网域了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询