2015-05-08 44 views
0

我已經使用boostrapTable函數創建了具有引導程序的表。我需要嘗試按列過濾表格,但我需要有一個通配符才能查找特定的字符串YesNo根據通配符篩選引導JS錶行列

從我的數據表讀​​會做什麼,我需要,但我不能找到bootstrapTable

看起來這會是什麼會爲數據表的工作相當,但對於引導

不起作用
$('.spammy_links').click(function() { 
    $table.fnFilter("^"+"search_string"+"$", column_name, true); 
}); 

以下是過濾引導版本的外觀,但沒有通配符選項。這實際上工作,但只記錄只包含YesNo

$('.spammy_links').click(function() { 
    $table.bootstrapTable('filterBy', { 
     indexed: 'Yes' 
    }); 
}); 

有什麼在引導相似?

回答

0

我最終找到解決辦法由於Twitter Bootstrap Row Filter/Search Box

我修改了標題有點更具描述。

所有我需要做什麼添加此代碼,我改變了一下

$('tbody').addClass('searchable'); //<-- Add class to tbody for filter below 
$('.spammy_links').on('click', function() { 
    var rex = new RegExp('No', 'i'); 
    $('.searchable tr').hide(); 
    $('.searchable tr').filter(':has(td:nth-child(2):contains("No"))',function() { 
     return rex.test($(this).text()); 
    }).show(); 
});