使用Jquery Ajax传参,当参数中带英文小括号时总是失败,大家有解决的方法吗?

由于参数比较多,使用jquery的serialize()方法收集参数

3个回答

失败是什么意思。。服务器报错自己检查服务器代码,serialize会用encodeURIComponent编码数据

showbo
支付宝加好友偷能量挖,胡杨在等着我的召唤 回复flotang: post还是get?404肯定是你服务器配置有问题了,存在括号时导致url映射失败什么的
3 年多之前 回复
flotang
flotang 浏览器找不到地址,报404,去掉括号就可以,encodeURIComponent编码不会编码小括号
3 年多之前 回复

你可以不纠结这个问题,可以在接受参数的一端,给传过去的参数加上括号(如果括号是必须的)

flotang
flotang 字符串,可能会带括号,不能确定,这个方法应用那么广泛,应该不会没有办法吧
3 年多之前 回复

你们可以试一下,使用serialize参数如果有小括号会报404

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问