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)航:
           
          主站蜘蛛池模板: 海伦市| 河东区| 休宁县| 侯马市| 喀什市| 江川县| 辽阳县| 大荔县| 丰县| 四会市| 平昌县| 察哈| 明星| 凤山市| 双江| 吴堡县| 桑日县| 天祝| 三台县| 桂阳县| 朝阳市| 任丘市| 克拉玛依市| 清流县| 鱼台县| 华容县| 旅游| 苗栗县| 南城县| 宁陕县| 常熟市| 德江县| 望奎县| 建始县| 西和县| 嵊州市| 烟台市| 兰考县| 天等县| 夏河县| 南木林县|