【问题标题】:Break a JSON object [closed]打破 JSON 对象 [关闭]
【发布时间】:2015-12-14 05:11:00
【问题描述】:

我正在尝试破坏 JSON 对象。这不起作用,请指导。

var mock_data = {
  "available": [{
    "UserID": 7,
    "UserName": "Manoj",
    "Language": "Java",
    "Score": 9,
    "TimeLimit": 4.0
  }, {
    "UserID": 5,
    "UserName": "Thisun",
    "Language": "Java",
    "Score": 9,
    "TimeLimit": 4.0
  }, {
    "UserID": 6,
    "UserName": "Isuru",
    "Language": "Java",
    "Score": 7,
    "TimeLimit": 4.0
  }, {
    "UserID": 1,
    "UserName": "UserName LastName",
    "Language": "Java",
    "Score": 6,
    "TimeLimit": 6.0
  }],
  "selected": [{
    "UserID": 7,
    "UserName": "Manoj",
    "Language": "Java",
    "Score": 9,
    "TimeLimit": 4.0
  }, {
    "UserID": 5,
    "UserName": "Thisun",
    "Language": "Java",
    "Score": 9,
    "TimeLimit": 4.0
  }]
};

$(mock_data.available).each(function(i, value) {

  $('.risktable').append('<tr>' +
    '<td>' + (i + 1) + '</td>' +
    '<td>' + value.UserName + '</td>' +
    '<td>' + value.Language + '</td>' +
    '<td>' + value.Score + '</td>' +
    '<td>' + value.TimeLimit + '</td>' +
    '</tr>');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table class="risktable">

</table>

以上不产生任何输出。循环有什么问题吗?

【问题讨论】:

  • 闯入什么?你能分享你想要的输出吗?
  • 你调用 jquery 脚本了吗?
  • 我想将数据追加到表格中。
  • 你试过点击“运行代码sn-p”吗?它对我有用...
  • 您可能想阅读 jQuery 教程:learn.jquery.com/about-jquery/how-jquery-works.

标签: javascript jquery


【解决方案1】:

http://codepen.io/anon/pen/advjeN 我试过你的代码它正在工作。

你放了 Jquery CDN 吗?如果没有,请将其放在您的标题中:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>

您是否将代码放入 jquery 函数中?如果不是:

$(document).ready(function(){
    [YOUR CODE HERE]

});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-01-26
    • 2019-03-21
    • 2013-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多