本文主要是介绍js URL带有空格参数的处理方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
js加载url的参数中有空格时,空格后面内容获取不到
如:var url= “getdevices?model=Mate30 5G&blank=huawei”,model 参数中间带有空格
$('#listFragment').load(url);
这时,后台获取不到空格后面的数据
解决办法:可以用js中的encodeURI(String)或encodeURIComponent(String)方法
如:
$('#listFragment').load(encodeURI(url));
encodeURI:对整个的url进行编码时使用。
encodeURIComponent:对某个url中的参数进行编码。
注:这两个方法还可以编码其他不能在URL中出现的字符。
如果您有其他需要,或者相关内容有什么不完善的地方,请留言给我!!
您也可以加入下方qq群,共同学习进步,感谢参与!!
Android学习交流群:523487222
点击链接加入群【Android学习群】
这篇关于js URL带有空格参数的处理方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!