javascript - 正则表达式替换字符串中 '&'中的所有 ""....在javascript中

标签 javascript regex ajax jquery

我有一个网址,其中参数包含“&”字符..现在我必须执行ajax调用,但服务器发送异常..所以解决方案是将参数的“&”替换为%26并且然后调用电话...

例如...

url = http://localhost.com/?q=java&industry="IT&web"&location="New-york & Florida"

结果一定是...

= http://localhost.com/?q=java&industry="IT%26web"&location="New-york %26 Florida"

最佳答案

您必须使用:

query = encodeURIComponent (query);

关于javascript - 正则表达式替换字符串中 '&'中的所有 ""....在javascript中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4941673/

相关文章:

javascript - 请求的资源上不存在 Access-Control-Allow-Origin header

jQuery 统一复选框不会(取消)检查

javascript - 在执行同步 ajax 请求之前在按钮单击上显示等待光标

javascript - 如何使用 jQuery 删除 HTML 中的动态元素

javascript - 在 Owl Carousel 中显示上一张和下一张图片的一半

javascript - 获取跨域iframe的DOM内容

c++ - 保存 QNetworkReply

javascript - 如何将切换全宽搜索框添加到 Bootstrap 4 中的导航栏?

javascript - 在保留换行符的同时从文本中删除空格

regex - 如何使用负向后视与量词?