$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){
$("").attr("src", item.media.m).appendTo("#images");
if ( i == 3 ) return false;
});
});
这里就请求了其他网域了