javascript - 如何使用 JSON 的一部分填充表

标签 javascript jquery json

我有一个返回的 JSON,我想获取 JSON 的最后 8 个元素并制作一个表格。该表按照我期望的方式构建,但结果值未定义。 这是 getJSON 的代码、经过编辑的向下返回和表格。

$.getJSON("loadloads.php", function(data){
 [{
         "value": {
             "lineNumber": "258640",
             "TypeId": "1",
             "StopNumber": "1",
             "ReferenceNo": "0002325063",
             "LocationId": "3",
             "SLN": "227311",
             "LoName": "Elk GAF Materials Corp - Shafter",
             "Type": "Shipper"
         }
     }, {
         "value": {
             "lineNumber": "258641",
             "TypeId": "2",
             "StopNumber": "2",
             "ReferenceNo": "682383",
             "LocationId": "205697",
             "SLN": "227311",
             "LoName": "RWC Building Products - Albuquerque",
             "Type": "Consignee"
         }
     }
 ]

   var table_obj = $('table');
$.each(data, function(index,value){
     table_obj.append($('<tr><td>'+value.SLN+'</td><td >'+value.Type+'</td><td>'+value.StopNumber+'</td><td>'+value.LoName+'</td><td>'+value.ReferenceNo+'</td><td class="hide">'+value.TypeId+'</td><td class="hide">'+value.Locationid+'</td><td class="hide">'+value.lineNumber+'</td></tr>'));

最佳答案

您给变量“值”起的名字让您感到困惑。您仍然需要在您的对象中引用恰好被命名为值的“值”键。

'+value.value.SLN+

关于javascript - 如何使用 JSON 的一部分填充表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15975412/

相关文章:

jquery 自动完成按钮单击获取隐藏值

objective-c - 将 JSON 解析为对象

c# - JSON 序列化数组在 JSON 字符串中返回 NULL

javascript - 如果在对象中找到值,则返回键

javascript - react : store uploaded array into global variable?

javascript - 检查文件是否从 GCS 在 GCF 中的 temp 中下载

javascript - JSDoc 的默认 "Home"文本和内容

jQuery UI DatePicker 在对话框窗口打开时打开

javascript - Google Analytics 如何确定 “Device Category”(移动/平板/桌面)?

javascript - 设置值时日期发生变化