首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >encodeURIComponent双引号过程

encodeURIComponent双引号过程
EN

Stack Overflow用户
提问于 2013-09-12 02:19:07
回答 1查看 1.2K关注 0票数 0

用javascript中的encodeURIComponent编码,在提问时处理双引号.处理如下:如果你有双引号在保存点安多涅约.我能接受治疗吗?“测试”这个问题。

代码语言:javascript
复制
var point = "homepage|"TEST"|1|0|#ffffff";

var upsert_domain = _JSON_SCRIPT_DOMAIN + "/back/insert_new.jsp?proc_id=deal3_insert&query_type=update&data=";

upsert_domain +="[{\"point_info\":\""+encodeURIComponent(point)+"\"}]";


var oParam_corp = { url: upsert_domain };


$.ajax({
          type:"POST",
          async : false,
          url:_PROXY_URL,
          dataType:"json",
          timeout : 10000,
          cache : false,
          data:oParam_corp,
          contentType: "application/x-www-form-urlencoded; charset=UTF-8"
          ,success: function(data) {
              if(data[0].result == "200")
                {
                  registerCoperation(url);
                }
          }
    });
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-12 02:20:12

包含引号的字符串是错误的,因为您在字符串中使用",所以用''将文字括起来。

代码语言:javascript
复制
var point = 'homepage|"TEST"|1|0|#ffffff';
var upsert_domain = _JSON_SCRIPT_DOMAIN + "/back/insert_new.jsp?proc_id=deal3_insert&query_type=update&data=";

upsert_domain += '[{"point_info":"' + encodeURIComponent(point) +'"}]';
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18754291

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档