easyui-datagrid 中如何将0、1展示为是否

版权声明:天才在于积累,聪明在于勤奋 https://blog.csdn.net/weixin_42685022/article/details/85317425

easyui-datagrid 中如何将0、1展示为是否


有些字段我们在数据库中存储的置为0、1、2,我们自己知道这些数字代表什么,但在页面展示时,我们不能只展示0、1、2,我们需要将这些字段变为文字,以便更好的展示,更方便用户理解。

<%--数据表格--%>
<table id="dg" class="easyui-datagrid" title="" 
       data-options="
               pagination:true,
               rownumbers:true,
               singleSelect:false,
               method:'post',
               autoRowHeight:false,
               toolbar:'#tb',
               fitColumns:true,
               url:'/sysjsons/judgesManage_load.form'">
    <thead>
    <tr>
        <th field="sign_flag" formatter="conversionText2" data-options="align:'left',align:'center'">是否已签到</th>
    </tr>
    </thead>
</table>

数据库中field="sign_flag" 的值为0和1,

我们利用formatter属性,将0、1转换为否、是;需要先在页面<script>中定义一个方法:conversionText2(方法名随意);

        //将0、1转换为是否
        function conversionText2(value) {
            if(value == 0)
                return '否';
            else
                return '是';
        }

猜你喜欢

转载自blog.csdn.net/weixin_42685022/article/details/85317425