本文摘自PHP中文网,作者coldplay.xixi,侵删。
解决办法:将相关页面的编码格式转换成utf8即可;HTML页面中用“<meta charset="UTF-8">”来转换,PHP文件则使用“header("Content-type: text/html; charset=utf8");”。
本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。
Jquery load()乱码的解决办法:
jquery的字符集是utf-8,load方法加载完GB2312编码静态页面后,出现中文乱码.
这是jQueryAJAX.html
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | <!DOCTYPE html>
<html>
<head>
<meta charset= "utf-8" >
<title>通过jQuery AJAX改变这段文本</title>
<script type= "text/javascript" src= "js/jquery-1.11.3.js" ></script>
<script type= "text/javascript" >
$(document).ready( function () {
$( '#btn1' ).click( function () {
$( '#test' ).load( 'test_text.txt' );
});
});
</script>
</head>
<body>
<h3 id= "test" >请点击下面的按钮,通过 jQuery AJAX 改变这段文本.</h3>
<button id= "btn1" type= "button" >获得外部的内容</button>
</body>
</html>
|
这是test_text.txt文件内容:
阅读剩余部分
相关阅读 >>
jQuery如何判断元素是否有滚动条
深入了解jQuery和vue的区别(附代码)
jQuery如何判断星期几
jQuery中size()与length的区别是什么?
jQuery对象和dom对象之间的差异
jQuery是不是脚本语言?
jQuery怎样才能判断元素是否绑定事件
jQuery如何选择性移除列表框
jQuery文件报错怎么办
mock jQuery怎么使用
更多相关阅读请进入《jQuery》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » Jquery load()乱码怎么解决