加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ajax提交时data尽量不要用&组装字符串的形式,特殊字符会出

发布时间:2020-12-16 00:30:30 所属栏目:百科 来源:网络整理
导读:ajax提交时data尽量不要用组装字符串的形式,特殊字符会出错 即:data : "id=123name=tom" 而是用 data : {id : 123,'name' : 'tom'} 的格式 如果 某个值中有例如 lt; 这样的,提交时就报错了,具体原因未知 var club_id=$("input[name='club_id']").val(); v

ajax提交时data尽量不要用&组装字符串的形式,特殊字符会出错

即:data : "id=123&name=tom"

而是用

data : {id : 123,'name' : 'tom'} 的格式

如果 某个值中有例如 < 这样的,提交时就报错了,具体原因未知


    var club_id=$("input[name='club_id']").val();
        var club_name = $("input[name='club_name']").val();
        data = {club_id : club_id,club_name : club_name};
        if(club_name){
            $.ajax({
                type: "POST",url: "?action=update",data: data,dataType: "json",success: function(msg){
                  if(msg.type=="ok"){
                    $("ul.ul_willBox li").eq(1).find(".will_Info").text(club_name);
                    $(".willContent").show();
                    $(obj).parents("#userWBox").hide();
                  }else{
                      dialog(msg.msg);
                  }
                }
             });
        }else{
            dialog("请输入名称");
        }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读