+ -
当前位置:首页 → 问答吧 → jq-ajax中文乱码替代法

jq-ajax中文乱码替代法

时间:2009-08-04

来源:互联网

菜鸟胡乱搞出来的,解释不了,也有可能很多地方理解有误,请大家多指教,我的思路是否正确。

$.get(url,{参数1:值1,参数2:值2},回调函数(){})

我的后台是ASP,转换UTF-8编码很费力
如果有中文传递时,貌似需要将汉字用escape()进行编码,再在后台对得到的数据还原,如果后台未提供完美的字符转换方案转换起来很复杂


今天尝试很久,在url上找到办法

原来意图:
url = "http://test.com/t1.asp"
参数  {name:"张飞",pp:1}

新实现的方法

url = "http://test.com/t1.asp?name=张飞&pp=1&a123456="
参数 {}

url 后新增了个 a123456 参数,是因为jq 会默认在url后加 ?参数1=值1&参数2=值2....     也就是说至少会在后面加一个 "?"符号
参数 必须将需要的参数全部写入url里,我测试了下,似乎url里带参数后 下面的参数就没用了


20090805补充:
经测试 使用$.post()方法时, url里带参数有效,且 “参数”里传递参数也有效!
[ 此帖被wfkbabro在2009-08-05 09:02重新编辑 ]

作者: wfkbabro   发布时间: 2009-08-04

作者: haibin666   发布时间: 2009-08-04

Like this forged chain movie
chain sprocket , like the
overhead conveyor fact clone

golf clubs
that conveyor parts I described

forming machine , fashion jewelry there

roll forming machine is conveyor chain

no roll forming machine comment!

作者: asdfjklmn   发布时间: 2009-08-14

相关阅读 更多