我使用Bootstrap-Table在我的Spring
WebApp上创建我的表。
我对搜索过滤器有疑问。 在我的一个表中,我想搜索一个布尔字段,但我想根据我指定的标签搜索它。
澄清我附上我的代码:
<c:url value="/myurl/" var="Url" />
<script type="text/javascript">
<![CDATA[
function booleanFormatter(value) {
if(value){
return '<span class="fa fa-check-circle" aria-hidden="true" style="color:green;"></span>';
}else{
return '<span class="fa fa-times-circle" aria-hidden="true" style="color:red;"></span>';
}
};
$(function() {
$("#tableCli").on('click-row.bs.table', function (e, row, $element) {
window.location= "${Url}"+row.id;
});
});
]]>
</script>
<div class="container">
<table data-toggle="table"
data-url="${Url}listgrid"
data-page-size="30"
data-pagination="true"
data-search="true"
data-show-columns="true"
data-classes="table table-hover"
data-striped="true" id="tableCli"
data-show-refresh="true"
data-sort-name="inUso"
data-sort-order="desc">
<thead>
<tr>
<th data-sortable="true" data-field="ragioneSociale">${labelNomeCliente}</th>
<th data-field="piva" data-sortable="true">${labelPIva}</th>
<th data-field="comune" data-sortable="true">${labelComune}</th>
<th data-field="codiceIdMacchine" data-sortable="true">${labelCodifica}</th>
<th data-field="enable" data-formatter="booleanFormatter" data-sortable="true">${labelEnable}</th>
<th data-field="foreign" data-formatter="booleanFormatter" data-sortable="true">${labelEstero}</th>
</tr>
</thead>
</table>
</div>
字段Enable
和Foreign
是Boolean
,对于我的用户,我希望如果搜索提示“启用”结果是已启用客户的列表,同样的事情是字段“外国”。
我尝试搜索链接文档,但我什么都没看到。 任何想法?
由于