程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> js-修改jquery datatable插件搜索框的默認事件

js-修改jquery datatable插件搜索框的默認事件

編輯:編程綜合問答
修改jquery datatable插件搜索框的默認事件

默認情況datatable的搜索框每按一次鍵就會搜索一次,導致用戶要搜索的內容還沒輸入完就已經進行了好幾次搜索,非常浪費數據庫資源。我想改成按下回車鍵才進行搜索,請問該怎麼改?

最佳回答:


把擴展ta函數加上一個window.event判斷,當前按下enter健的時候再執行

function ta(a, b) {
var c = b !== l ? b : 200, d, e;
return function(e) {
var b = this, g = +new Date, i = arguments, keynum = window.event ? e.keyCode : e.which;
if (keynum != 13) return false;
d && g < d + c ? (clearTimeout(e),
e = setTimeout(function() {
d = l;
a.apply(b, i)
}, c)) : d ? (d = g, a.apply(b, i)) : d = g
}
}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved