【发布时间】:2019-07-04 08:56:46
【问题描述】:
我想检查数据表中某列的数据是否已经存在,但我不知道该怎么做。
这是我尝试过的
var issueData = $('#table').DataTable().column(2).search($('input[name=search]').val()).rows({search: 'applied'}).data().toArray();
if(issueData == '')
{
var data = [];
data.push(rowData[0]);
data.push(rowData[3]);
data.push(rowData[2]);
data.push(rowData[4]);
data.push(rowData[6]);
$('#table').DataTable().row.add(data).draw(false);
}
问题是我如果 issueData 为空,它只会覆盖现有数据并在数据表底部有过滤器 这是过滤器的内容
显示 1 到 1 个条目(从 3 个条目中过滤)
我不想过滤它我只想检查数据是否已经存在于某个列上,如果数据不存在则添加数据,如果存在则什么都不做。
【问题讨论】:
标签: javascript jquery datatables