最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jquery ajax 調(diào)用失敗的原因示例介紹

 更新時(shí)間:2013年09月27日 17:27:34   作者:  
jquery 在使用ajax過程中出現(xiàn)調(diào)用失敗的情況,想必大家都有遇到過吧,在本文有個(gè)不錯(cuò)的示例,希望對(duì)大家有所幫助
下面是一個(gè)完事的函數(shù):
復(fù)制代碼 代碼如下:

function ReLoadPromotion() {
var A = parseFloat($("#pNormalTotal").html()) + parseFloat($("#pBarginTotal").html());
jQuery.ajax(
{
url: "/ajax/OrderRedemption.aspx?vf=getlist",
type: "POST",
dataType: "json",
data:{amount:A},
success: function (json) {
$("#fittingProductList tr.tableItem").remove();
var data = json.list;
$.each(data, function (i, n) {
var id = n.pid;
var row = "<tr id=\"trPromotin" + id + "\" class=\"tableItem\">";
row += "<td><input id=\"cbPromotionItem" + id + "\" type=\"checkbox\" value=\"" + n.pid + "\" name=\"promotionProduct\" title=\"" + n.price + "\" onclick=\"CalculateOrder()\" /></td>";
row += "<td><label for=\"cbPromotionItem" + id + "\">" + n.pname + "</label></td>";
row += "<td>滿" + n.amount + "</td>";
row += "<td>" + n.price + "</td>";
row += "</tr>";
$("#fittingProductList").append(row);
});
$("#promotionArea").slideDown();
CalculateOrder();
},
error: function (xml) {

//alert(arguments[1]);
var json = eval("(" + xml.responseText + ")");
$("#promotionArea").slideUp();
}
});
}

很多的時(shí)候你調(diào)試時(shí)會(huì)發(fā)現(xiàn)直接跳到error,然后直接就跳過去了.success段沒有被執(zhí)行.其實(shí)這里所有的語句都沒有問題,問題的關(guān)鍵在于返回值.如果返回值出錯(cuò),他就不會(huì)執(zhí)行success段.返回值出錯(cuò)有幾種情況:

1.格式錯(cuò)誤.這是比較簡(jiǎn)單的,比較常見的是多了一個(gè)逗號(hào)之類:如{"success":true,"list":[{},{},]}(最后多一個(gè)逗號(hào))正常不會(huì)有這個(gè),容易出錯(cuò)的時(shí)候是你用for語句時(shí)后面最后沒處理那個(gè)逗號(hào).

2.類型錯(cuò)誤:這種錯(cuò)誤最難找,如果沒把握就用字符是最好的.比如:"success":true是可以的,"code":0,也可以.如果是"code":a123,就有問題,會(huì)出現(xiàn)轉(zhuǎn)換錯(cuò)誤.要這樣才對(duì):"code":"a123"

由于 jquery調(diào)試的時(shí)候會(huì)忽略錯(cuò)誤,所以有時(shí)候會(huì)很抓狂.一個(gè)簡(jiǎn)單的方法是寫error語句,加alert,錯(cuò)誤會(huì)被捕捉到.

相關(guān)文章

  • jquery實(shí)現(xiàn)彈窗功能(窗口居中顯示)

    jquery實(shí)現(xiàn)彈窗功能(窗口居中顯示)

    本文主要介紹了jquery實(shí)現(xiàn)彈窗功能且彈出確認(rèn)框始終位于窗口中間位置的實(shí)例,具有很好的參考價(jià)值,下面跟著小編一起來看下吧
    2017-02-02
  • Jquery 選中表格一列并對(duì)表格排序?qū)崿F(xiàn)原理

    Jquery 選中表格一列并對(duì)表格排序?qū)崿F(xiàn)原理

    該實(shí)現(xiàn)的主要思想是:獲取鼠標(biāo)點(diǎn)擊的表頭單元格的列號(hào),遍歷數(shù)據(jù)行,獲取每個(gè)<tr>中的html,同時(shí)獲取每個(gè)<tr>標(biāo)簽下對(duì)應(yīng)獲取到的列號(hào)的<td>標(biāo)簽中的內(nèi)容,并取得<th>標(biāo)簽的type屬性值,需要的朋友可以了解下
    2012-12-12
  • Jquery+ajax+JAVA(servlet)實(shí)現(xiàn)下拉菜單異步取值

    Jquery+ajax+JAVA(servlet)實(shí)現(xiàn)下拉菜單異步取值

    這篇文章主要介紹了Jquery+ajax+JAVA(servlet)實(shí)現(xiàn)下拉菜單異步取值的相關(guān)資料,需要的朋友可以參考下
    2016-03-03
  • Html5+jQuery+CSS制作相冊(cè)小記錄

    Html5+jQuery+CSS制作相冊(cè)小記錄

    這篇文章主要為大家詳細(xì)介紹了Html5+jQuery+CSS制作相冊(cè)小記錄,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • jquery ztree實(shí)現(xiàn)樹的搜索功能

    jquery ztree實(shí)現(xiàn)樹的搜索功能

    這篇文章主要為大家詳細(xì)介紹了jquery ztree實(shí)現(xiàn)樹的搜索功能,zTree是利用 JQuery 的核心代碼,實(shí)現(xiàn)一套能完成大部分常用功能的Tree插件,對(duì)ztree感興趣的小伙伴們可以參考一下
    2016-02-02
  • 使用jquery實(shí)現(xiàn)圖文切換效果另加特效

    使用jquery實(shí)現(xiàn)圖文切換效果另加特效

    白天活干完,弄個(gè)jquery仿凡客誠(chéng)品圖片切換的效果;以前寫的不是很好,今天重新做個(gè)jquery特效,其實(shí)很簡(jiǎn)單,感興趣的朋友可以了解下哦,希望本文對(duì)你有幫助
    2013-01-01
  • 基于jquery二維碼生成插件qrcode

    基于jquery二維碼生成插件qrcode

    這篇文章主要為大家詳細(xì)介紹了基于jquery二維碼生成插件qrcode的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • jQuery層級(jí)選擇器用法分析

    jQuery層級(jí)選擇器用法分析

    這篇文章主要介紹了jQuery層級(jí)選擇器用法,實(shí)例分析了常見的四種層級(jí)選擇器的使用技巧,并給出了實(shí)例總結(jié),需要的朋友可以參考下
    2015-02-02
  • 在頁面上用action傳遞參數(shù)到后臺(tái)出現(xiàn)亂碼的解決方法

    在頁面上用action傳遞參數(shù)到后臺(tái)出現(xiàn)亂碼的解決方法

    本篇文章主要是對(duì)在頁面上用action傳遞參數(shù)到后臺(tái)出現(xiàn)亂碼的解決方法進(jìn)行了介紹,需要的朋友可以過來參考下,希望對(duì)大家有所幫助
    2013-12-12
  • jQuery實(shí)現(xiàn)高亮顯示的方法

    jQuery實(shí)現(xiàn)高亮顯示的方法

    這篇文章主要介紹了jQuery實(shí)現(xiàn)高亮顯示的方法,涉及jQuery樣式控制的addClass與removeClass方法使用技巧,需要的朋友可以參考下
    2015-03-03

最新評(píng)論

建湖县| 新疆| 福鼎市| 香格里拉县| 广丰县| 朔州市| 楚雄市| 阜平县| 邵东县| 天峨县| 托里县| 文登市| 扶风县| 磴口县| 龙岩市| 湘阴县| 嘉禾县| 宁强县| 伊金霍洛旗| 武汉市| 喜德县| 凤山市| 搜索| 阜城县| 开原市| 乐安县| 丹江口市| 梁河县| 瑞金市| 临泉县| 瑞安市| 双城市| 交城县| 柳林县| 襄城县| 南陵县| 中西区| 宁安市| 宕昌县| 白玉县| 庆元县|