我在一个index.html(文件类型:UTF-8, 添加<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />)
里面通过点击事件触发 $("#content").load("content.html");
content.html内容如下
HTML code <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="./js/content.js" type="text/javascript"> </script> <link rel="stylesheet" type="text/css" href="./css/table.css""/> <title>内容</title> </head> <body> </body></html>
content.js 代码:
JScript code $(document).ready(function(){ $.ajax({ type: "get", url: "http://localhost:8080/Demo/request", dataType: "jsonp", jsonp: "callback", data: null, async: false, success: function(data){ $.each(data, function(i, item){ alert(item.text); }); } }) });
我确定返回的json中中文是utf-8格式的,但是显示的时候就是乱码, 请各位帮忙看看什么问题
|
|
|