我有一个包含所有者姓名的表。用户希望能够从病房的第一个字母对表格进行排序。
示例:
1)Saurabh 古吉拉尼 2)测试a
通过搜索“Sa”应该只会列出 - Saurabh Gujarani
但在我当前的代码中它显示两者。
<script type="text/javascript">
$(document).ready(function () {
$('#custom_2').dataTable({
"aoColumnDefs": [
{ "bSearchable": false, "aTargets": [ 0,1,4,5,6,7,8 ] }
] } );
});
</script>
最佳答案
您可以按如下方式修改DataTable的默认搜索功能。
//Declare table
var table = $('Table Selector').DataTable();
//on search box keyup
$('input[type = search]').on( 'keyup', function () {
//start check from first character
table.search( '^' + this.value, true, false).draw();
});
关于javascript - 使用数据表我想仅使用第一个字母进行搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36173161/