jQuery使用serialize()表单序列化时出现中文乱码问题的解决办法

前端之家收集整理的这篇文章主要介绍了jQuery使用serialize()表单序列化时出现中文乱码问题的解决办法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

序列化中文时之所以乱码是因为.serialize()调用了encodeURLComponent方法将数据编码了

解决方法就是进行解码

原因:.serialize()自动调用了encodeURIComponent方法将数据编码了

解决方法调用decodeURIComponent(XXX,true);将数据解码

例如:

以上所述是小编给大家介绍的jQuery使用serialize()序列化表单时出现中文乱码问题的解决办法。编程之家 jb51.cc 收集整理的教程希望能对你有所帮助,如果觉得编程之家不错,可分享给好友!感谢支持

猜你在找的jQuery相关文章