用jquery传参数是中文怎么解决?为什么出现的是乱码?
展开全部
用post,不要用get
或者用
encodeURIComponent()编码
decodeURIComponent()解码
或者用
encodeURIComponent()编码
decodeURIComponent()解码
更多追问追答
追问
$.get("medicineTypeInfo!checkIsExitTypeName.action","mediTypeName="+str,function(res){result(res);});
在js里面的那个路径是这样写的,str是中文的,传到Action中却变成了乱码,要怎样弄啊。。
追答
post的方法
$.get -> $.post
但接收的地方也要变,要看你什么语言
通常是把Request.QueryString 改 Request.Form
编码的方法
str -> encodeURIComponent(str)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询