0
検索可能な$().dataTable
オブジェクトがある場合、無効なデータで検索が実行されないようにするにはどうすればよいですか?有効なクエリでDataTablesのみを検索する
たとえば、すべての検索文字が数字の場合にのみ検索を実行するとします。
検索可能な$().dataTable
オブジェクトがある場合、無効なデータで検索が実行されないようにするにはどうすればよいですか?有効なクエリでDataTablesのみを検索する
たとえば、すべての検索文字が数字の場合にのみ検索を実行するとします。
あなたはデフォルトイベントハンドラ(複数可)をオーバーライドし、入力を評価するためにisNaN()
を使用することができます。
var table = $('#example').DataTable({
initComplete: function() {
var api = this.api();
$('.dataTables_filter input').unbind().bind('keyup', function() {
if (!isNaN(this.value)) {
api.search(this.value).draw()
}
})
}
})