ajax传递乱码问题
2017-05-04 17:30
197 查看
一、如果用javascirpt function $(id){ return document.getElementById(id); } window.onload = function(){ $('regbt').onclick = function() { xmlhttp.onreadystatechange = function () { if (xmlhttp.readyState==4 && xmlhttp.status==200){ msg = xmlhttp.responseText; alert("注册成功"+msg); } } var username = $('username').value; username = encodeURIComponent(username);//解决乱码 var url = "welcome.php?username="+username url = url+"&sid="+Math.random(); xmlhttp.open('get', 'welcome.php?username='+username, true); xmlhttp.send(null); } }
二、如果用jquery代码如下:[javascript] view plain copy$.ajax({ url: testUrl, dataType: 'jsonp', type: 'post', scriptCharset: 'utf-8' }); 上面的解决方案是最完美的,另外也附上网上的解决方式吧,是用contentType来处理的
相关文章推荐
- jquery.ajax GET 传递参数 乱码问题
- 解决ajax 传递数据出现乱码的问题讲解
- AJAX传递汉字参数乱码问题
- 用ajax传递json到前台中文出现问号乱码问题的解决办法
- 用ajax传递参数时遇到中文乱码问题的解决方法
- 使用AJAX传递中文参数,在后台接受出现乱码问题
- asp+AJAX 用escape解决url传递中文乱码的问题
- escape函数解决js中ajax传递中文出现乱码问题
- jQuery load方法及Ajax传递中文参数值乱码问题解决
- jquery.ajax的url中传递中文乱码问题的解决方法
- ajax传递参数中文乱码问题
- 后台传递数据到前台 ajax 乱码问题
- java adf 使用ajax传递参数中有中文乱码问题(转)
- 使用AJAX传递中文参数,在后台接受出现乱码问题
- ajax参数传递时中文乱码问题
- ajax提交-----URL中文参数传递后的乱码问题
- Maven+SpringMVC+Hibernate+ajax:用ajax传递json到前台中文出现问号乱码问题
- ajax向后台传递中文数据乱码问题
- 关于ajax中URL传递中文产生乱码的问题
- escape函数解决js中ajax传递中文出现乱码问题