以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]JavaScript 传上来的数据不对,该如何处理? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=101443) |
-- 作者:111yangguojun -- 发布时间:2017/5/31 16:47:00 -- [求助]JavaScript 传上来的数据不对,该如何处理? location="xsxt_bjkh.htm?page=" + table1.pagenumber + "&key=" + table1.primarykey; table1.primarykey 原本数据是 H Y-0001,结果上来是 H%Y-0001, 数据库中H Y 中间是个空格,该如何处理?
|
-- 作者:有点色 -- 发布时间:2017/5/31 17:03:00 -- 改成
location=encodeURI("xsxt_bjkh.htm?page=" + table1.pagenumber + "&key=" + table1.primarykey);
|
-- 作者:有点色 -- 发布时间:2017/5/31 17:05:00 -- 或者是,你升级到最新版,有自动转码的功能的。
|
-- 作者:111yangguojun -- 发布时间:2017/5/31 17:10:00 -- 好像不起作用, 我之前没问题的,就是升级成新版本才出现的这个问题! |
-- 作者:有点色 -- 发布时间:2017/5/31 17:18:00 -- httprequest接收的时候,要转码
msgbox(UrlDecode(e.GetValues("page")))
|
-- 作者:111yangguojun -- 发布时间:2017/5/31 17:24:00 -- 好吧 可以了 谢谢! |
-- 作者:有点蓝 -- 发布时间:2017/5/31 17:58:00 -- 最新版本在e.GetValues转码方面有点小bug,临时是可以使用5楼的方式处理。下个版本应该会解决这个问题,就不需要转码了 |