今天改一个需要从页面往后台传参数的程序,遇到使用ajax传递参数时,如果参数值中含有中文时,中文会乱码。一直不明白问题原因。
知道加了这个属性:contentType:'application/x-www-form-urlencoded; charset=UTF-8',后台收到的参数中文才不乱码。我对前台页面不是很熟,所以现在先记下,以后再看看是怎么回事。
本文介绍了一种解决使用Ajax传递含有中文字符的参数时出现乱码的方法。通过设置contentType属性为'application/x-www-form-urlencoded;charset=UTF-8',可以确保后台接收到正确的中文参数。
今天改一个需要从页面往后台传参数的程序,遇到使用ajax传递参数时,如果参数值中含有中文时,中文会乱码。一直不明白问题原因。
知道加了这个属性:contentType:'application/x-www-form-urlencoded; charset=UTF-8',后台收到的参数中文才不乱码。我对前台页面不是很熟,所以现在先记下,以后再看看是怎么回事。

被折叠的 条评论
为什么被折叠?