jquery datatable – 如何使用render函数从另一列获取数据
我在每一行都添加了按钮,但是我想检查信息列数据是否为N / A,然后没有显示按钮,我试着在我的代码中设置如下所示的渲染,但它不起作用
{ "targets": -1, "data": null, "render": function ( data, type, row ) { if (row.info != 'N/A') { return "" } else { return "" } } } }
非常感谢任何帮助/建议。 如果有帮助,愿意发布更多信息。
在这里工作链接
"render": function(data, type, full, meta ) { if (full.info != 'N/A') { return "" } else { return "" } }
Render在此处记录: https : //datatables.net/reference/option/columns.render
您没有使用相同的参数名称,但在示例中,您将使用full
来访问所有可用列,而data
是当前列。 我不知道你从哪里来的。 因此,来自info
数据将在full.info
上访问。
一个例子是:
"render": function ( data, type, full, meta ) { return '' + full.info + ''; }
- 数据表工具副本,pdf。 csv,excel export没有用。 只有印刷工作
- dataTable fnUpdate具有新值的行
- 使用导出工具时,显示条目下拉列表消失
- DataTables表加载Ruby on Rails时显示微调器
- DataTables警告:table id = big_table – 第0行请求的未知参数“0”。
- 如何将div添加到datatable
- 列式搜索给出“227200:101 Uncaught TypeError:otable.api()。列不是函数”JQuery dataTable中的错误
- 选定的索引更改下拉列表asp.net更新面板后,Jquery Datatable丢失
- jQuery DataTables – 当date也是一个链接时,排序不起作用