jquery 中load()下载中文有乱码怎么办?
如题,加载的文件编码也是gb2312,我刚学jquery,请各位大虾帮忙,我打的代码是:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>ajax load()1</title>
<style></style>
</head>
<script src="jquery-1.7.2.min.js"></script>
<script>
$(document).ready(function(){
$("#b01").click(function(){
$('#myDiv').load('1.text');
});
});
</script>
<body>
<div id="myDiv"><h2>通过 AJAX 改变文本</h2></div>
<button id="b01" type="button">改变内容</button>
</body>
</html>
------解决方案--------------------通过记事本之类的工具 打开文档 -- 另存为 -- 编码选项 给各个文件进行编码统一
------解决方案--------------------jquery文件是utf-8。所以把你的网页文件也改成utf-8编码
操作步骤一:<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
操作步骤二:用记事打开你的文件,另存为时选择utf-8编码再保存即可。
------解决方案--------------------网站统一编码。
文件(保存)编码也要一样。