
经常会有朋友在使用ajax传中文时出现乱码,因为ajax默认发送的是uft-8编码这样它就不支持中文(gbk,gb2312)这样的字符所以就出现了乱码,所以我们可以使用encodeURI对中文先进行编码处理。
解决的办法是使用js的encodeURI函数,对传递的参数进行编码,代码如下:
var keywords=encodeURI(document.getElementById("suggestfilm").value);
例,代码如下:
<script type="text/javascript"> &nbs...