jquery ajax中文处理方法
2010-02-19 15:19
232 查看
jquery中用ajax(貌似编码默认为utf-8)如果有中文的话 会出现乱码 下面的解决办法之一:
以下是js中的代码
classname=encodeURI($('#classname').val());
classdescription=encodeURI($('#classdescription').val());
actionArr={classname:classname,classdescription:classdescription};
$.post("product_class_action.php?action=add_ajax",actionArr);
下面是php的接收代码:
if($action=='add_ajax'){
$classname=iconv('utf-8','gb2312',urldecode($classname));
$classdescription=iconv('utf-8','gb2312',urldecode($classdescription));
}
这样就能接收到中文了 哈哈
以下是js中的代码
classname=encodeURI($('#classname').val());
classdescription=encodeURI($('#classdescription').val());
actionArr={classname:classname,classdescription:classdescription};
$.post("product_class_action.php?action=add_ajax",actionArr);
下面是php的接收代码:
if($action=='add_ajax'){
$classname=iconv('utf-8','gb2312',urldecode($classname));
$classdescription=iconv('utf-8','gb2312',urldecode($classdescription));
}
这样就能接收到中文了 哈哈
相关文章推荐
- 想让JSF生成的html源代码是中文的处理方法
- smartupload中下载中文文件名的处理方法
- Eclipse 中文乱码处理方法
- JavaMail中文附件的处理方法
- redis命令行查看中文不乱码的方法(十六进制字符串处理)
- JAVA 中URL链接中文参数乱码的处理方法
- 中文与韩、日文混排出现在Gb2312编码的Aspx的处理方法
- Python处理中文文本字符时提取某个汉字或字符的方法
- PLSQL汉字乱码的处理方法,DBMS_OUTPUT输出的中文是乱码
- sql的where条件中包含中文,查询不出来的处理方法
- log4cplus无法写入中文的处理方法
- STM32CubeMX处理UTF-8编码中文注释存在的问题及解决方法
- 使用php自带的多字节处理函数来处理中文,最佳方法
- Flying Sauser不支持中文的分析及处理方法
- JAVA中URL链接中文参数乱码处理方法
- jquery ajax 传数据到后台乱码的处理方法
- spring mvc 4.x 版本在返回给ajax调用的json数据时候,出现中文显示???的处理方法
- hibernate数据库链接加中文乱码处理的参数方法
- 英文环境下svn签出包含中文的文件时失败的处理方法
- 【转】 解析Java中文乱码的处理方法