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

本文介绍在EasyUI Datagrid中如何将数据库中的0和1转换为'否'和'是'进行展示,通过使用formatter属性和自定义函数实现更友好的用户体验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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 '是';
        }

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值