为了账号安全,请及时绑定邮箱和手机立即绑定

乱码问题求解决

同学代码第一个里头的代码存到本地再打开有乱码,有人知道怎么改吗?改了半天没效果。

源码 

<!DOCTYPE html>

<html>

    <head>

        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />       

        <title>挑战题</title>

        <style>

    .ui-table {margin: 20px auto; border-collapse: collapse; font-size: 12px; text-align: center; color: #666;}

.ui-table th, .ui-table td {padding: 4px 8px; border: 1px solid #ccc;}

.ui-table th {background-color: #f0f0f0;}

        </style>

        <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script>

    </head>

    <body>

        <table class="ui-table" width="800" id="studentInfo">

            <caption><h2>XX中学学生资料</h2></caption>

            <thead>

            <tr>

                <th style="width:45px">序号</th>

                <th>姓名</th>

                <th>学号</th>

                <th>性别</th>

                <th>年龄</th>

                <th>所在班级</th>

                <th>富二代</th>

            </tr>

            </thead>

            <tbody>

            <tr>

            <td colspan="7">

            <input type="button" value="加载资料" onclick="DisplayInfo()">

            </td>

            </tr>

            </tbody>

        </table>

        <script>

        var students = [

        {"name": "张三", "id": "00145", "sex": "男", "age": "15", "class": "初一(3)班", "vip": "否"},

        {"name": "李四", "id": "00110", "sex": "女", "age": "15", "class": "初二(2)班", "vip": "否"},

        {"name": "王五", "id": "00251", "sex": "男", "age": "17", "class": "初一(4)班", "vip": "是"},

        {"name": "赵六", "id": "00031", "sex": "女", "age": "16", "class": "初二(3)班", "vip": "否"},

        {"name": "吴七", "id": "00009", "sex": "女", "age": "19", "class": "初三(6)班", "vip": "否"},

        {"name": "候八", "id": "00352", "sex": "男", "age": "14", "class": "初一(2)班", "vip": "是"},

        ];     

        function DisplayInfo() {

        var tbody = $("#studentInfo").find("tbody");

        tbody.empty();

        $.each(students,function(index, el) {

        tbody.append(

        "<tr><td>" + parseInt(index+1) + "</td><td>" +

 el.name + "</td><td>" +

         el.id +   "</td><td>" +

     el.sex +   "</td><td>" +

     el.age +   "</td><td>" +

     el.class +   "</td><td>" +

     el.vip +   "</td></tr>");

        });

        }

        </script>

    </body>

</html>

http://img1.sycdn.imooc.com//5728f37b0001432a05780227.jpg

像这样

正在回答

1 回答

浏览器右键选择编码模式为GBK,国内现在都是GBK的编码,国际上为了统一不乱码采用的是uTF8,但是国内的浏览器如果你不设置浏览器编码格式通常是GBK的模式或者是自动检测也是GBK的,建议在meta中可以增加gbk的编码定义

0 回复 有任何疑惑可以回复我~
#1

木木锅 提问者

非常感谢!
2016-05-04 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

乱码问题求解决

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信