ajax 中关于URL路径及参数特殊字符问题
最近在做项目时,ajax参数中出现了特殊字符(#)导致路径出现截断问题,去度娘找了下答案,找到了解决办法,在js中有个:escape()函数看下函数介绍escape()函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。常见字符的Url编码列表:保留字符的Url编码!下面附上js中的相关方法escape()方法:采用ISOLatin字符集对指定的字符串进行编码。+'encodeURIComponent()方法:把URI字符串采用UTF-8编码格式转化成escape格式的字符串。