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

为什么我的代码不起作用呢?

为什么我的代码不起作用呢?

Xerxus 2016-03-31 10:27:27
<!DOCTYPE html><html>    <head>        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />        <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js" type="text/javascript"></script>        <title>挑战题</title>    </head>    <body>        <button id="seach">查询成绩</button></br>        <div></div>         <script>               $(function(){                   var json=[                    {"name":"小明","score":"70"},                    {"name":"小红","score":"80"},                    {"name":"小蓝","score":"50"},                    {"name":"小白","score":"20"}                      ];                    $("#seach").bind("click",function(){                        $("div").empty();                        $.each(json,function(index,data){                            $("div").append("<p>姓名:" + data.name + ",成绩:" + data.score + "</p>")                        })                    })                })        </script>    </body></html>
查看完整描述

2 回答

已采纳
?
qq_冲哥_0

TA贡献40条经验 获得超30个赞

JSON 数据格式不对, 把数据写成JSON格式时要校验一下。

"score":"70"  中间的冒号是中文状态下的, 改成英文状态下  


查看完整回答
2 反对 回复 2016-03-31
  • Xerxus
    Xerxus
    多谢!!果然是这个冒号的问题,哎 好容易出错啊= =
?
卖火柴的小舒

TA贡献42条经验 获得超16个赞

F12调试一下看看有没有报错。。。

查看完整回答
反对 回复 2016-03-31
  • 2 回答
  • 0 关注
  • 1498 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信