私はデータテーブルを使用しています。私は検索ボタンをクリックしてクローズボタンをクリックします(このボタンをクリックすると、入力テキストがクリアされます)。これは正常に動作しますデータテーブル検索バックスペーストリガーが動作しません
問題は、私がsearch.ifをキーボードのバックスペースをクリックするとtbodyビューを保持しているので、データが表示されます。私はkeyboard.whatを使用したくありません検索ボックスを空にすると、自動的に最初にデータが表示されます。 バックスペーストリガーnデータテーブルドローを使用しようとしましたが、何も機能しませんでした...助けてください。
ときに、検索
後に透明検索ボックス
空の検索のための私のコード使用して閉じるボタン
$('div.dataTables_filter input').addClass('clearable');
function tog(v){
return v?'addClass':'removeClass';
}
$(document).on('div.dataTables_filter input', '.clearable', function(){
$(this)[tog(this.value)]('x');
}).on('mousemove', '.x', function(e){
$(this)[tog(this.offsetWidth-18 < e.clientX-this.getBoundingClientRect().left)]('onX');
}).on('touchstart click', '.onX', function(ev){
ev.preventDefault();
$(this).removeClass('x onX').val('').change();
**//i try to add here backspace trigger code**
});