Javascript Datatable未在最后一列中显示值
在我的项目中,我使用datatables列出数据库中的值。但在一个datatable中,有一个问题是它没有显示数据行的最后一列,它显示的是列标题,json包含了该列的值 这个问题正在制作中 javascript中的datatable配置代码Javascript Datatable未在最后一列中显示值,javascript,jquery,ruby-on-rails,datatables,Javascript,Jquery,Ruby On Rails,Datatables,在我的项目中,我使用datatables列出数据库中的值。但在一个datatable中,有一个问题是它没有显示数据行的最后一列,它显示的是列标题,json包含了该列的值 这个问题正在制作中 javascript中的datatable配置代码 return { index: function () { varColumns = [ { "visible": 0 }, /* ID column */ { "sortable": false }
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中的Datatable代码
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
class OrderItemsDatatable
它正在发展中
生产中缺少数据?如果它在dev中工作,您最好自己检查两个环境中的代码,因为从这里很难判断。@Sergio Tulentsev-否。生产中有亮列数据。您在
varColumns
中只有8个条目。对不起,John,这是我的错误。实际代码它在varColumns中有9个条目。