手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >jquery ajax传递中文参数乱码问题及解决方法说明
jquery ajax传递中文参数乱码问题及解决方法说明
摘要:jQuery传递中文参数乱码,原因是默认的传递方式没有采用UTF-8,所有我们可以在传递参数的时候对参数进行编码,然后再操作,代码如下,红色...

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);

}

})

}

})

}

【jquery ajax传递中文参数乱码问题及解决方法说明】相关文章:

jQuery切换所有复选框选中状态的方法

jquery读取xml文件实现省市县三级联动的方法

JavaScript实现点击文字切换登录窗口的方法

jQuery结合ajax实现动态加载文本内容

jQuery实现转动随机数抽奖效果的方法

jQuery替换textarea中换行的方法

jQuery插件制作之参数用法实例分析

jquery预加载图片的方法

jQuery判断指定id的对象是否存在的方法

jQuery获取页面元素绝对与相对位置的方法

精品推荐
分类导航