作贱的jquery会固定用utf-8 urlencode对ajax提交的参数进行编码,加上processData:false也不行,导致gb2312的网站没法弄ajax,最后还是得用escape
ajax设置
url:"check_RecommendedNumber.asp",
cache:false,
data:{
AgentNumber:function()
{
return escape($("#AgentNumber").val());
}
}
asp写法
AgentNumber=unescape(trim(request.querystring("AgentNumber")))
本文介绍了一种解决GBK编码网站中AJAX提交参数时出现的问题的方法。使用escape替代了默认的UTF-8 urlencode编码方式,确保了数据正确传递。
631

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



