快捷搜索:

formvalidator插件实现ajax请求(解决乱码问题)

formvalidator插件 进行 ajax数据验证的时刻,假如向后台提交的数据为中文,则在action中接到的数据为乱码:

办理问题:

1,首先,包管你的全部项目的编码 为utf-8。

2,改动formValidator.js。

将:var parm = "clientid="+id+"&"+id+"="+encodeURIComponent(srcjo.val());

改动为:var parm = "clientid="+id+"&"+id+"="+encodeURI(encodeURI(srcjo.val()));

3,后台解码:java.net.URLDecoder.decode(account,"UTF-8")即可解码还原中文。

转自:http://wxinpeng.javaeye.com/blog/604455

您可能还会对下面的文章感兴趣: