我正在尝试使用'datatable.js'插件编写一个代码,该代码将在表的第三列中搜索一个单词(例如'party')。搜索框位于表格的开头,搜索框(输入类型=文本)的id为'primaryName'。我写了以下代码 -
var Table = $('#abc').dataTable({"bPaginate": false,
"bLengthChange": false,
"bSort" : false,
// bInfo: false
// move the location of the search box.
"fnDrawCallback": function (oSettings) {
$('#primaryName').children(0).appendTo($('#termsResources').children(0));
}});
$('#primaryName').on( 'keyup', function () {
Table.columns( 3 ).search( this.value ).draw();
} );
但是这仍然是在整个表格的搜索框中搜索一个单词。