我這樣編碼:$.ajax({ cache: false, url: "/Admin/Contents/GetData", data: { accountID: AccountID }, success: function (data) { $('#CityID').html(data); }, error: function (ajaxContext) { alert(ajaxContext.responseText) }});但是,當(dāng)我在最后查看jQuery .ajax()文檔時(shí),似乎建議我在下面進(jìn)行編碼,或者至少建議添加a .done()和a .fail():var request = $.ajax({ cache: false, url: "/Admin/Contents/GetData", data: { accountID: AccountID }});request.done(function (data) { xxx;});request.fail(function (jqXHR, textStatus) { xxx;});更新資料如果我這樣編寫代碼,是否將它分成三部分還是有好處?$.ajax({ cache: false, url: "/Admin/Contents/GetData", data: { accountID: AccountID }}).done(function (data) { xxx;}).fail(function (jqXHR, textStatus) { xxx;});
3 回答

牛魔王的故事
TA貢獻(xiàn)1830條經(jīng)驗(yàn) 獲得超3個(gè)贊
簡(jiǎn)單來說
$.ajax("info.txt").done(function(data) {
alert(data);
}).fail(function(data){
alert("Try again champ!");
});
如果它獲取到info.text,則它將發(fā)出警報(bào),以及您添加的任何功能,或者如果無法從服務(wù)器檢索info.text,則將發(fā)出警報(bào)或錯(cuò)誤功能。
- 3 回答
- 0 關(guān)注
- 1826 瀏覽
添加回答
舉報(bào)
0/150
提交
取消