ajax,異步通信,用法總結

描述:異步通信

說明:編碼方式壹般使用utf-8,暫時不支持gbk

語法:$.ajax({

url:”url地址”, -> 被請求的目標文檔

type:”get(默認)|post”, -> (可省略)

data:”下標名稱1=值1&下標名稱2=值2&...”, ->傳遞格式1,適用於:get單個+get多個+post單個, (可省略)

data:{'下標名稱1':值1,'下標名稱2':值2},)->傳遞格式2,適用於:post多個,(可省略)

dataType:”text | script | html(默認) | xml | json”, -> (可省略)回傳的數據類型

success:function(re){ -> 匿名函數,其參數為回傳數據(其名稱為自定義)(說明:如果回傳數據類型與設定的datatype不一致,匿名函數方法體將停止執行)

...->json對象轉字符串: JSON.stringify(jsonobj);

},

error:function(){ -> (可省略)success出錯時才執行

...

},

timeout:5000, -> (可省略)超時時間,單位默認為毫秒,3000算優等

cache:false|true -> (可省略)是否取緩存數據

async:false -> 是否異步(默認:true)注意:如開啟同步,後面代碼則會等待ajax執行完畢才執行,關閉異步則反之

});


其他:

ajax回調函數(success/error)的返回值(return)僅代表其回調函數自身的返回值/終止,例子:




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值