昨天下午用jquery ajax 请求后台 ,发现中文参数出现乱码
$.ajax({url:"sp/SubAccountManagerAction.do?operate=subaccount_select_list&startTime="+startTime+"&endTime="+endTime+"&subAccountName="+subAccountName,
type:"post" ,
data:{subAccountName:subAccountName} , success:function(data){
var operTr = $(".operTr") ;
if(operTr && operTr.length >0 ){
$(operTr).remove();
}
var subAccountArray ;
if(data){
subAccountArray = eval("(" + data + ")");
}
var subAccListTBL=$("#"+operateTBL);
if ( subAccountArray != null ) {
for ( var i = 0 ; i < subAccountArray.length ;i++ ){
subAccListTBL.append('<tr class="operTr"><td ><input type="checkbox" class="single_check" name="subaccountid" id="subaccountid" value="'+subAccountArray[i].spid+'" /></td><td align="left">'+subAccountArray[i].name+'</td><td align="center">'+subAccountArray[i].createtime+'</td></tr>');
}
}
}});
}
后来改成了
$.ajax({url:"sp/SubAccountManagerAction.do?operate=subaccount_select_list&startTime="+startTime+"&endTime="+endTime,
type:"post" ,
data:{subAccountName:subAccountName} , success:function(data){
var operTr = $(".operTr") ;
if(operTr && operTr.length >0 ){
$(operTr).remove();
}
var subAccountArray ;
if(data){
subAccountArray = eval("(" + data + ")");
}
var subAccListTBL=$("#"+operateTBL);
if ( subAccountArray != null ) {
for ( var i = 0 ; i < subAccountArray.length ;i++ ){
subAccListTBL.append('<tr class="operTr"><td ><input type="checkbox" class="single_check" name="subaccountid" id="subaccountid" value="'+subAccountArray[i].spid+'" /></td><td align="left">'+subAccountArray[i].name+'</td><td align="center">'+subAccountArray[i].createtime+'</td></tr>');
}
}
}});
}
http://www.1diaocha.com/user/Register.aspx?account=soqian
参加调查,轻松赚钱
分享到:
相关推荐
JQuery是一个非常优秀的框架,在特定场合下使用JQuery提交数据,相当的方便快捷。 但是,在处理一个GB2312编码的网站AJAX提交时,中文数据却成了乱码。
Asp中用法JQuery的AJAX提交中文乱码解决方法_.docx
jquery+asp ajax 中文乱码问题解决文档
GBK编码下jQuery_Ajax中文乱码解决方案
简单整理的乱码处理方案,jquery的ajax解决UTF-8以及GBK的问题
Jquery解决异步提交ajax提交乱码问题
主要介绍了Asp中使用JQuery的AJAX提交中文乱码解决方法,使用Asp中的unescape() 和escape() 函数即可解决乱码问题,需要的朋友可以参考下
本文实例讲述了jQuery ajax方法传递中文时出现中文乱码的解决方法。分享给大家供大家参考,具体如下: 使用jQuery的ajax方法,在传递中文时出现中文乱码,按照以前的方法,修改了jquery文件中的ajaxSetting也不好使 ...
JQuery AJAX 中文乱码问题解决,需要的朋友可以参考一下
用jQuery实现Ajaxform表单提交! 实现过滤乱码! 解决乱码!
本文给大家分享jquery ajax submit提交中文乱码问题的解决办法,感兴趣的朋友跟着脚本之家的小编一起来学习吧
今天发现在使用jquery ajax.post提交数据时会发现数据在ff正常,但在chrome与ie浏览器中post过去的数据全部是乱码
最近在学jquery ui,在做一个小功能的时候需要将前台的值获取到,通过Ajax传递给Servlet,然后再在返回数据结果,但是在Servlet接受参数的时候,通过后台打印,发现接受乱码,代码示例如下: public void doGet...
主要介绍了JQuery发送ajax请求时中文乱码问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
引言: 在JQuery的Ajax POST请求中,进行请求,其中的中文在后台,显示为乱码,该如何解决呢? 问题的引入: 代码如下: var regid = $(‘#oregion’).combobox(‘getValue’); //var sname = $(‘#sname’).val(); ...
最近有朋友反映使用jquery.ajax调用返回json时出现中文乱码,遇到此问题,非常棘手,下面小编帮大家解决JQuery ajax 返回json时出现中文乱码问题,感兴趣的朋友跟着一起了解了解吧