Jquery中$.get(),$.post(),$.ajax(),$.getJSON()的用法总结
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
getScrip tu(rlurl, (cSatlrlibnagc)k (Functio getScrip t()函数 复制代码
代码如下:
$.getScr ipt('aja alert(/"/S 载入});
构建数据 通讯的桥 getJSON( url,[dat (dSatraing) (cMaalpl)back (Functio JSON是一 种理想的 复制代码
代码如下:
$("#load ing").aj $(t}h)i;s).
全局事件 也 复可制以代帮码
代码如下:
$("#msg" ).before $(t}h)i.sa)j.a xSuccess $(t}h)i.sa)j.a xError(f $}()t;his).
很显然, 第 复三制个代参码
代码如下:
$.ajax({
详细解读 J$q.ugerty(各), $.post() 一, $.get(ur 说明: url为请 而其中, 服务器返 复制代码
代码如下:
$.get("d ata.php" $("#getR esponse"
);
二, $.post(u 说明:这 个函数跟 复制代码
代码如下:
$.post(" data.php $("#post Response },"json" //设置了
进一步了 解 前A面JA讨X事论 的一些方 ajaxStar t(全局事 件 be)fo开re始Se n(d局部事 件 a(j全)ax局当Se事一nd 件 s(u局)cc部请es事求s 件 aj)ax请Su求cc e全ss局事件 全 e(r局局ro部的r事请 件 aj)ax仅Er当ro r
全局事件 全 c(o局局mp部的le事发te 件 aj)ax不Co管mp l全et局e事件 全 a(j全局ax局的St事请op 件 局)部当事没件 在之前的 复制代码
“json”: 返 回 JSON
“jsonp”: JSONP 格
如“ m(默yu认rl:?c自all 动判断
这个方法 有 fun三ct个ion参 (X默M认LH: ttpR true) 是否
如 a(默jax认St:art false) 仅在
processD ata
Boolean
success Function
);
三, $.ajax(o 说明: $.ajax() 复制代码
代码如下:
$.ajax({
url: "ajax/aj
data:{Fu ll:"fu"} type: "POST", dataType :'json', success: CallBack error:fu nction(e BackErr( er);}
});
四, $复.g制et代JS码O
代码如下:
$.getJSO N("data. $("#getJ S所ON以Re调sp用o 时需要使
);
When Ajax 载入静态 页面 load( url, (dSatraing) (cMaalpl)b(a可ck (Callbac load()方 法可以轻 复制代码
代码如下:
$.getJSO N('feed. requesitd:
size:}, function alert(js //此处 //{'imag // // //]};}
);
更底层的 a虽ja然x()函 get()和 ajax( oapjtaixo(n)s提 供了一大
参数名 url type
类型 String String
timeout Number async Boolean
beforeSe nd
Function
cache Boolean complete Function
contentT ydpaeta
String Object,
String
dataType String
error Function
global Boolean
参数: XfuMnLcHtiottnpR (X默M认LH: t“tpR a发p送pli到ca服tion 务 查器 看的数 p如ro果ce为ss数Da 组 如, {预fo期o:服["务bar 器 返返 回回的 responseX
“xml”: 返 回 XML 文
“html”: 返 回纯文本
“script”: 返回纯文
你可以指 定xml、 复制代码
代码如下:
使用 HTTP 包 (默L认as:ttrue) 默认
以配合默 认内容类
如果要发 送 请求DO成M功 后 fun回ct调ion函 (data,
$.ajax({
url: type: dataType timeout: error:
}, success:
//此 处 和x用ml就 jQuery操} });
url: global/:/ 禁用})全; 局
如果你想 为 复全制局代码
代码如下:
$.ajaxSe tup(u{rl: "request globtaylp:e: "}P)O;ST"
一些你不 得不知道
写AJAX肯 定离不开
vvaall(())函 数可以返 复制代码
代码如下:Байду номын сангаас
$("input [/n/a返me回='名i 字 $(为"iinnpfuot [/n/a返me回='名p 字 $(为"ipnapsust [/n/a返me回='名s 字 //为以s此av类e 推 serializ e() serializ es函 er数ia可liz eArray()
ifModifi ed
Boolean
描述 (默认: 当 前 (默页认地: 址“ ) G注E意T”:) 请其 它 设置HT请T求P 超 (默时认时: 间 t如ru果e)需默要认 发 注送 意同 ,步 同 步 发请 送求 请将 求 前可修改
XMLHttpR equest 对
function (X默M认LH: ttpR t请ru求e)完成 后回调函
代码如下:
$('#ajax 这样, d复at制a.代ht码m
代码如下:
$('#ajax -
实现GET 和POST方 get( url, (dSatraing) (cMaalpl)b(a可ck (Callbac 很显然这 是一个专 复制代码
代码如下:
$.get('l ogin.pihdp
password gate}, function //data为 alert(/d/a 此 那时么假浏设览 器就会弹 alert(/s/t 结果}为);
post( url, url (dSatraing) (cMaalpl)b(a可ck (tCyaplelbac (String) 同样是 jQuery提 复制代码
代码如下:
$.post(' regsiter id:'Robi password type:'us },functi aler}t,(da "json"); 事件驱动 的脚本载