在我的项目中,我使用数据表来列出数据库中的值。但是在一个数据表中存在一个问题,即它没有显示数据行的最后一列,它显示了列标题,而json包含了该列的值。
问题出在生产中
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
正在开发中。