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