数据表未显示最后一列

时间:2015-11-11 07:34:02

标签: javascript jquery ruby-on-rails datatables

在我的项目中,我使用数据表来列出数据库中的值。但是在一个数据表中存在一个问题,即它没有显示数据行的最后一列,它显示了列标题,而json包含了该列的值。

问题出在生产中

enter image description here

javascript中的数据表配置代码

  return {
    index: function () {
      varColumns = [
        { "visible": 0 }, /* ID column */
        { "sortable": false },
        null,
        null,
        null,
        null,
        null,
        null,
        null
      ];
      DataTable.init('#managed_table', varColumns, true, 'input#selected_items', '.item_lookup');
    }
  };

rails中的数据表代码

class OrderItemsDatatable < GenericDatatable
private

  def data
    records.map do |order_item|
      [order_item.id,
       order_item.photo.select.url ? raw("<img src='/photos/item/select/#{order_item.code}' />") : "<img src='/assets/images/default/select_#{order_item.category}.jpg' />",
       order_item.vendor.name,
       order_item.inventory.location.region,
       order_item.code,
       order_item.name,
       integerize(order_item.width),
       integerize(order_item.height),
       order_item.lighting
      ]
    end
  end

----------
----------
----------

  def columns
    %w(items.id items.photo vendors.name locations.region items.code items.name, items.width, items.height, items.lighting)
  end
end

正在开发中。

enter image description here

0 个答案:

没有答案