我有一个外部下拉值1,2,3等
我试图根据下拉列表过滤数据表行。但它的工作只有在我搜索1时,如果表中还有101作为列值,它甚至会显示它。
我想显示与列值匹配的确切行
这是mycode
var ctId = obj.value; // it will get 1,2, 3 etc based on selected
if(ctId == "") { // display all rows
theDatatable.columns(0).search("").draw();
} else {
theDatatable.columns(0).search(ctId).draw(); // This is displaying even the rows having column 101
}
我失踪的地方
答案 0 :(得分:1)
尝试
theDatatable.columns(0).search('^'+ctId+'$', true, false).draw();