亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

jQuery dataTables:基于字符串的過濾器

jQuery dataTables:基于字符串的過濾器

C#
繁花不似錦 2022-11-13 14:24:18
我有一個通過中繼器填充的表,并且我添加了相關的 dataTable .css 和 .js 以啟用插件。這可以正常工作并且符合預期。我遇到的問題是我現在如何啟用一些“過濾器按鈕”,單擊這些“過濾器按鈕”會將基于字符串的過濾器應用于表數據。我可以通過使用您可以啟用的實際搜索欄來模擬我想要的東西,但我更希望有一些錨標簽作為可點擊的按鈕/過濾器來觸發它。示例表ID :  Type   ----------1  :  Car2  :  Car3  :  Bike4  :  Bike5  :  Car頁面底部的 javascript 如下所示:var table = $('#example').DataTable();var filteredData = table    .columns( [0, 1] )    .data()    .flatten()    .filter( function ( value, index ) {        return value = 'Bike' ? true : false;    } );我懷疑我定義搜索條件的方式存在問題,在上面的示例中,這是嘗試對第 0 列或第 1 列中包含字符串“Bike”的任何內容設置過濾器。任何幫助將不勝感激。
查看完整描述

1 回答

?
喵喔喔

TA貢獻1735條經驗 獲得超5個贊

嘗試這個:

var table = $('#example').DataTable();
    table.columns( [0, 1] )
        .search('Bike')
        .draw();

參考:https://datatables.net/reference/api/column().search()


查看完整回答
反對 回復 2022-11-13
  • 1 回答
  • 0 關注
  • 124 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號