java技術(shù)研究

          統(tǒng)計(jì)

          留言簿(3)

          閱讀排行榜

          評(píng)論排行榜

          jquery AJAX 當(dāng)參數(shù)包含特殊字符如&*#等的時(shí)候

          JQuery AJAX中遇到這樣一個(gè)問(wèn)題,參數(shù)中包含特殊字符,比如&'#@等
          這是執(zhí)行AJAX的時(shí)候就會(huì)出問(wèn)題,因?yàn)樗鶄鞯膮?shù)變了.
          看個(gè)示例就明白:
                        $.ajax({
                              url: '/ashx/ajax.ashx',
                              type: 'post',
                              data: 'option=delete&name=11&adb,
                              success: function (data) {
                                  if (data != 'error') {
                                    
                                      }
                                  }
                         });
          上面執(zhí)行的ajax就是異步刪除一個(gè)name為 11&abd 的數(shù)據(jù)
          當(dāng)請(qǐng)求到ajax.ashx頁(yè)面時(shí),我們獲取到的name參數(shù)為11
          執(zhí)行操作后會(huì)發(fā)現(xiàn)其實(shí)刪除了 name 為 11的數(shù)據(jù),而沒(méi)有刪除 name 為 11&abc 的數(shù)據(jù)
          這是由于有&特殊字符,把以前的倆個(gè)參數(shù)變成了三個(gè)參數(shù) option,name,abc
          這時(shí)就需要用另外一種方法傳遞參數(shù):
                        $.ajax({
                              url: '/ashx/ajax.ashx',
                              type: 'post',
                              data:{ 'option':'delete','name':'11&adb'},
                              success: function (data) {
                                  if (data != 'error') {
                                    
                                      }
                                  }
                         });
          采用上面的json格式傳遞參數(shù)就可以避免特殊字符引起的參數(shù)錯(cuò)誤問(wèn)題.

          posted on 2012-03-26 14:50 小秦 閱讀(1208) 評(píng)論(1)  編輯  收藏

          評(píng)論

          # re: jquery AJAX 當(dāng)參數(shù)包含特殊字符如&*#等的時(shí)候 2013-01-23 10:13 #sdfas

          rtgerg  回復(fù)  更多評(píng)論   


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 涞水县| 宁强县| 西安市| 防城港市| 从江县| 界首市| 翁牛特旗| 白玉县| 柳林县| 宣恩县| 布尔津县| 蓬莱市| 临沭县| 连州市| 韩城市| 措美县| 黄龙县| 苍溪县| 新化县| 威远县| 威海市| 衡水市| 辉南县| 澜沧| 秀山| 唐海县| 康马县| 安福县| 克什克腾旗| 沈丘县| 赞皇县| 习水县| 九台市| 玛多县| 新巴尔虎右旗| 旅游| 虹口区| 恩施市| 道孚县| 泸水县| 娱乐|