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

q求指点为什么点击按钮后不出数据呢

点击加载按钮后,json数据不显示??

正在回答

8 回答

[{name:"小樱",age:12},{name:"鸣人",ag:10},{name:"佐助",age:10}] ,你用这段json试一下。你自己那段json里面的","标识符是中文的。你可以去下载一个json的工具,把你这段json放进去格式化看看就知道。

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

慕数据2409684 提问者

非常感谢!恩
2015-07-30 回复 有任何疑惑可以回复我~

经测试,代码没错,只要将用中文写的改成英文的,点击就能显示!!!!

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

慕数据2409684 提问者

恩恩,已经好了,谢谢~
2015-08-14 回复 有任何疑惑可以回复我~

测试了下你的代码,我算是服了,逗号、分号、冒号 全都有中文写的,这要是能出结果......我是没话说了、

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

写这种代码的关键是会用alert()方法进行测试,你在each中加个alert(1);看看能不能弹出,不能弹出上面就出错了,能弹出的话再下移一行。如果都能弹出,再将alert()括号中的1替换成你append()括号里面的内容,看打印的是什么。

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

慕数据2409684 提问者

嗯,学习了
2015-08-14 回复 有任何疑惑可以回复我~

重写一遍  中英文都能搞错

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

慕数据2409684 提问者

额。。。
2015-08-14 回复 有任何疑惑可以回复我~

一样呀

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

 <input type="button" value="点点" id="btn"/>

      <ul></ul>

      <script type="text/javascript">

      $(function(){

          

          var stujson=[{name:"小樱",age:12},{name:"鸣人",age:10},{name:"佐助",age:10}];

          

          $("#btn").bind("click",function(){

              $.each(stujson,function(index,dat){

              $("ul").append("<li>"+"姓名:"+dat.name+"年龄:"+dat.age+"</li>");

          }); }); }); </script>


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

你确定有正确的返回的json数据吗?你显示的字段名称和json数据里面的字段名称是一样的?

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

慕数据2409684 提问者

一样呀
2015-07-29 回复 有任何疑惑可以回复我~

举报

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

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

进入课程

q求指点为什么点击按钮后不出数据呢

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