ASP接收AJAX Post 过来的数据把空格过滤了,这是怎么回事?

kinghome 2013-06-12 08:28:12
在使用AJAX POST数据前,我把打印到屏幕确认得到的是这个字符串

data={"ids":["6"],"fields":[{"productid":"6","productClass":"1","productname":"我的高达模型 2013","productcode":"gundamseed 2013"}],"conditions":[]}

但在ASP中接收到的字符串(request.Form("data"))却是这样的
{"ids":["6"],"fields":[{"productid":"6","productClass":"1","productname":"我的高达模型2013","productcode":"gundamseed2013"}


productname和productcode 对应的值空格被过滤掉了。
这是怎么回事?
怎样才能保留空格?
...全文
260 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
kinghome 2013-06-12
  • 打赏
  • 举报
回复
问题解决了 提交前使用 encodeURI() 编码就能提交空格 来人,接分 ^_^
kinghome 2013-06-12
  • 打赏
  • 举报
回复
前端 o.data = {"ids":["6"],"fields":[{"productid":"6","productClass":"1","productname":"我的高达模型 2013","productcode":"gundamseed 2013"}],"conditions":[]} $.post( o.url, "tab=product&action=update&data="+JSON.stringify(o.data), function(data){ alert(data) } ); 后台 dim tab:tab = trim(request.Form("tab")) dim action:action = trim(request.Form("action")) dim data:data = request.Form("data") Response.Write(data) response.End()
csover8 2013-06-12
  • 打赏
  • 举报
回复
再多点信息。

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧