手机
当前位置:查字典教程网 >编程开发 >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预加载图片的方法

Js和JQuery获取鼠标指针坐标的实现代码分享

jQuery子窗体取得父窗体元素的方法

Jquery注册事件实现方法

jQuery实现限制textarea文本框输入字符数量的方法

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

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

jQuery解析XML文件同时动态增加js文件的方法

记录几个node.js错误及解决方案

精品推荐
分类导航