(1)对指定列加上过滤功能
在使用datatable功能的过程中,当你需要以某一列来过滤时,在datable中加一个参数:"columnDefs",在第4列中进行过滤,则在该参数里写上:"targets": [4], 另外要进行渲染:“render",代码如下:
"columnDefs": [
{
"targets": [4],
"render": function ( data, type, full, meta ) {
if(type === 'filter'){
return $('#results').dataTable().cell(meta.row, meta.col).nodes().to$().find('input').val();
} else {
return data;
}
}
}
]
接着,要对datatable的这一列进行初始化,把这一列对应的html代码写进该列,并加入onchange事件,代码如下:
initComple