今天遇到一个url特殊字符的问题,ajax后台提交的时候,再后台并没有过去到想要的参数,显示为null
最后得知是由于url中包含%,解决办法办法其实非常简单,需要把%全部替换成%25
解决办法如下:
在js代码中替换文本中的所有%
json.sfval=sfval.replace(/\%/g,‘%25‘);
时间: 2024-10-22 14:46:40
今天遇到一个url特殊字符的问题,ajax后台提交的时候,再后台并没有过去到想要的参数,显示为null
最后得知是由于url中包含%,解决办法办法其实非常简单,需要把%全部替换成%25
解决办法如下:
在js代码中替换文本中的所有%
json.sfval=sfval.replace(/\%/g,‘%25‘);