layout: docs title: Table Select2 Filter description: Table Select2 Filter extension of Bootstrap Table. group: extensions
Use Plugin: bootstrap-table-select2-filter
Dependence if you use the select2 option: Select2 v4.0.0 upper<script src="extensions/select2-filter/bootstrap-table-select2-filter.js"></script>
false{columnA.field.:'Column A Selected Value',columnB.field:'Column B Selected Value'}undefined {
input: function (bootstrapTable, column, isVisible) {
return '<input type="text" class="form-control input-sm" data-filter-field="' + column.field + '" style="width: 100%; visibility:' + isVisible + '">';
}
input or select into the column.select , filter data list. (The same as Select2 Options)undefined filter: {
template: // HTML String or jQuery Object,
setFilterValue: function ($filter, field, value) {
// set template default value.
}
}
$table.bootstrapTable("setSelect2Data", "columnA.filed", ["itemA", "itemB", "itemC"]); $table.bootstrapTable("setFilterValues", {columnA.field.:'Column A Selected Value',columnB.field:'Column B Selected Value'});