Ajax

 原创  17_解决Ajax中文乱码与跨域访问 收藏<br /><br />AJAX中文乱码问题的解决方法有两种:<br /><br />(1)页面端数据作一次encodeURI,服务器端稍作改变即可<br /><br />面面端verify.js脚本:<br /><br />view plaincopy to clipboardprint?<br /><br />   1. function verify()  <br />   2. {  <br />   3.     //1.接收html数据  <br />   4.     //解决中文乱码问题的方法:1页面端发出的数据作一次encodeURI,服务器端使用  <br />   5.     //解决中文乱码问题的方法:2页面端发出的数据作两次的encodeURI,服务器端作一次URLDecoder.decode(old,"UTF-8");      <br />   6.      var url ="AJAXServer?name="+encodeURI($("#userName").val());//页面端发出的数据作一次encodeURI  <br />   7.         url = convertURL(url);  <br />   8.         $.get(url,function (data)  <br />   9.         {  <br />  10.             $("#result").html(data);  <br />  11.   <br />  12.         });  <br />  13.         //2.对数据进行发送  <br />  14.         //3.回调函数  <br />  15.     }  <br />  16.     function convertURL(url)  <br />  17.     {  <br />  18.         var timetamp = (new Date()).valueOf();  <br />  19.         if(url.indexOf("?")&gt;=0)  <br />  20.         {  <br />  21.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值