给ajax的url加QueryString时,注意中文,所以最好给第个查询字符串的value进行encodeURICompnent,使用如下函数
function addQueryString(url,name,value){
var alreadyHasQueryString = url.indexOf('?')>-1;
var contactChar = alreadyHasQueryString ? '&' : '?';
url += contactChar + name + '=' + encodeURICompnent(value);
}
本文介绍了一个实用的JavaScript函数,用于给AJAX请求的URL添加包含中文字符的查询字符串。通过使用encodeURIComponent确保了中文字符能正确编码。
1万+

被折叠的 条评论
为什么被折叠?



