在Boostrap-Table中搜索布尔字段

时间:2017-12-19 12:29:58

标签: javascript spring twitter-bootstrap bootstrap-table

我使用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>

字段EnableForeignBoolean,对于我的用户,我希望如果搜索提示“启用”结果是已启用客户的列表,同样的事情是字段“外国”。

我尝试搜索链接文档,但我什么都没看到。 任何想法?

由于

0 个答案:

没有答案