jquery ajax传递中文参数乱码问题及解决方法说明


Posted in Javascript onFebruary 07, 2014

jQuery传递中文参数乱码,原因是默认的传递方式没有采用UTF-8,所有我们可以在传递参数的时候对参数进行编码,然后再操作,代码如下,红色的代码为传递的参数,已标注

smsubmitclick = function(){
   $(document).ready(function(){
       var name = $("#txt_name").val();
       var type = $("#seltype option:selected").val();
       var zjnum = $("#txt_num").val();
       if(name == null || name =="")
       {
           alert("请输入您的真实姓名");
           return false;
       }
       if(name.length > 20)
       {
           alert("对不起,您的用户名存在异常,请重新输入");
           $("#txt_name").focus();
           $("#txt_name").val("");
           return false;
       }
       if(zjnum == null || zjnum == "")
       {
           alert("请输入证件号码");
           return false;
       }
       if(zjnum.length > 30)
       {
           alert("对不起,您的证件存在异常,请重新输入");
           $("#txt_num").focus();
           $("#txt_num").val("");
           return false;
       }
       else
       {
            $.ajax({
                type:"get",
                cache:false,
                contentType:"application/x-www-form-urlencoded:charset=UTF-8",
                url:"ajaxpage.aspx?t=smrz&name="+escape(name)+"&zjtype="+escape(type)+"&zjnum="+escape(zjnum)+"",
                dataType:"json",
                success:function(data){
                    alert(data.info);
                }
            })
       }
   })
}
Javascript 相关文章推荐
不安全的常用的js写法
Sep 15 Javascript
Extjs4 Treegrid 使用心得分享(经验篇)
Jul 01 Javascript
javascript版的in_array函数(判断数组中是否存在特定值)
May 09 Javascript
基于jQuery实现表单提交验证
Nov 24 Javascript
Javascript 高阶函数使用介绍
Jun 15 Javascript
js 用于检测类数组对象的函数方法
May 02 Javascript
vue鼠标移入添加class样式,鼠标移出去除样式(active)实现方法
Aug 22 Javascript
vuex提交state&&实时监听state数据的改变方法
Sep 16 Javascript
详解a标签添加onclick事件的几种方式
Mar 29 Javascript
js字符串处理之绝妙的代码
Apr 05 Javascript
vue使用原生swiper代码实例
Feb 05 Javascript
JavaScript实现像雪花一样的Hexaflake分形
Jul 07 Javascript
Ajax提交与传统表单提交的区别说明
Feb 07 #Javascript
JQUERY 设置SELECT选中项代码
Feb 07 #Javascript
jquery操作select详解(取值,设置选中)
Feb 07 #Javascript
jquery select 设置默认选中的示例代码
Feb 07 #Javascript
jquery 淡入淡出效果的简单实现
Feb 07 #Javascript
通过遮罩层实现浮层DIV登录的js代码
Feb 07 #Javascript
做好七件事帮你提升jQuery的性能
Feb 06 #Javascript
You might like
php setcookie(name, value, expires, path, domain, secure) 参数详解
2013/06/28 PHP
jQuery获取json后使用zy_tmpl生成下拉菜单
2015/03/27 PHP
smarty模板引擎之内建函数用法
2015/03/30 PHP
php给图片加文字水印
2015/07/31 PHP
laravel框架数据库操作、查询构建器、Eloquent ORM操作实例分析
2019/12/20 PHP
浅析PHP反序列化中过滤函数使用不当导致的对象注入问题
2020/02/15 PHP
飞鱼(shqlsl) javascript作品集
2006/12/16 Javascript
JavaScript 无符号右移赋值操作
2009/04/17 Javascript
javascript中数组的冒泡排序使用示例
2013/12/18 Javascript
JavaScript中一个奇葩的IE浏览器判断方法
2014/04/16 Javascript
浅谈js的url解析函数封装
2016/06/28 Javascript
JavaScript中的工厂函数(推荐)
2017/03/08 Javascript
基于JavaScript实现的折半查找算法示例
2017/04/14 Javascript
bootstrap实现点击删除按钮弹出确认框的实例代码
2018/08/16 Javascript
用vuex写了一个购物车H5页面的示例代码
2018/12/04 Javascript
Python实现动态添加类的属性或成员函数的解决方法
2014/07/16 Python
python中pycurl库的用法实例
2014/09/30 Python
python访问系统环境变量的方法
2015/04/29 Python
Python实现PS滤镜特效Marble Filter玻璃条纹扭曲效果示例
2018/01/29 Python
pygame游戏之旅 如何制作游戏障碍
2018/11/20 Python
利用python实现简易版的贪吃蛇游戏(面向python小白)
2018/12/30 Python
使用Python串口实时显示数据并绘图的例子
2019/12/26 Python
CSS3 3D立方体效果示例-transform也不过如此
2016/12/05 HTML / CSS
CSS3绘制六边形的简单实现
2016/08/25 HTML / CSS
中东奢侈品市场:Coveti
2019/05/12 全球购物
土木工程毕业生推荐信
2013/10/28 职场文书
高校辅导员推荐信范文
2013/12/25 职场文书
心理健康教育制度
2014/01/27 职场文书
本科毕业生求职自荐信
2014/02/03 职场文书
文明之星事迹材料
2014/05/09 职场文书
摄影专业毕业生求职信
2014/08/05 职场文书
2014年小学教研工作总结
2014/12/06 职场文书
2016学雷锋优秀志愿者事迹材料
2016/02/25 职场文书
《孙子兵法》:欲成大事者,需读懂这些致胜策略
2019/08/23 职场文书
解决hive中导入text文件遇到的坑
2021/04/07 Python
利用Java连接Hadoop进行编程
2022/06/28 Java/Android