33问答网
所有问题
jquery.$ajax,get,post,getjson之间有什么区别啊,详细说下呗
jquery.$ajax,get,post,getjson之间有什么区别啊,详细说下呗
举报该问题
推荐答案 2015-01-14
$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;
});
});
这里就请求了其他网域了
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/RBR5Pd0RBB0hcR54hcB.html
其他回答
第1个回答 推荐于2018-03-28
get和post顾名思义,两种提交方式,getjson则是向后台定了一个要求,返回的数据必须是json,否则回调函数里的XHR对象为空,$get,$post,$getjson三个方法最后调用的都是$ajax,只不过jquery对这三个方法进行了简单的封装。本回答被提问者采纳
相似回答
java 、
JQuery
问题
,$
.
ajax
()、$.
post
()、$.
get
(),各在
什么
情况下使用...
答:
使用JSON相比传统的通过 GET、POST直接发送”裸体”数据,在结构上更为合理,也更为安全
。至于jQuery的getJSON()函数,只是设置了JSON参数的 ajax()函数的一个简化版本。这个函数也是可以跨域使用的,相比get()、post()有一定优势。另外这个函数可以通过把请求url写 成”myurl?callback=X”这种格式,让程序执行回调函数...
java 、
JQuery
问题
,$
.
ajax
()、$.
post
()、$.
get
(),各在
什么
情况下使用...
答:
这是一个简单的
GET
请求功能以取代复杂 $.
ajax
。请求成功时可调用回调函数。如果需要在出错时执行函数,请使用 $.ajax。示例代码:.
get
("./
Ajax
.aspx", {Action:"get",Name:"lulu"}, function (data, textStatus){ //返回的 data 可以是 xmlDoc
,
json
Obj, html, text, 等等.this; // ...
jQuery
.
ajax
()的概述
答:
jQuery
底层
AJAX
实现。简单易用的高层实现见 $.
get,
$
.
post
等。$.
ajax
() 返回其创建的 XMLHttpRequest 对象。大多数情况下你无需直接操作该函数,除非你需要操作不常用的选项,以获得更多的灵活性。最简单的情况下,$.ajax()可以不带任何参数直接使用。注意,所有的选项都可以通过$.ajaxSetup()...
大家正在搜
相关问题
jquery是什么类型的编程语言???
jquery和javascript有什么区别?
网页编程语言html、Ajax、javascript、jQu...
javascript和jquery的区别
javascript与jquery是两种脚本语言吗
jquery能否实现所有javascript能写的功能?
jquery 与 javascript 有什么关系?jque...
谁能够说一下jquery和javascript的区别?在实际...