解决表单提交时中文unable to decode value

2016-11-09  本文已影响0人  佳勋学长

如果网页的页面编码是gb2312,而后端接收的编码是utf-8,提交含有中文值的表单时,就会报unable to decode value的错误,如下图:

原本想通过js对提交的值进行编码转换操作,网上查了一下,原来form表单自带有一个“accept-charset”属性,通过它可以设置服务器处理表单的字符格式。

所以只需要在要提交的表单加上accept-charset="utf-8"即可解决!

上一篇 下一篇

猜你喜欢

热点阅读