un10.17:实现根据某个字段的状态展示其他字段的回显功能。

项目中,我们经常会遇到那种根据某个字段的状态展示其他字段的情况,比如,根据某个字段的状态展示某个字段的内容,小编今天就来给大家分享一下。

我想要实现的功能是:根据上报的状态来实现管理关系的状态,如图:

1、待上报时默认是管理。

 2、已上报时根据未上报来更改管理关系。

3、功能实现,下面每一步都有注释,代码如下。

                name: 'manage',
                formatter: function (cellvalue, options, rowObject) {
                    //rowObject代表整个数据库的内容,cellvalue代表此字段数据内容
                    //根据上报状态展示管理关系的状态
                    if (rowObject.upStatus == 0 ){
                    //如果上报状态是待上报,那么返回投资和管理,默认为管理
                        return  "<select id='boot"+rowObject.id+"' class='select' name='boot' data-size='8'>" +
                            "<option  value='2' selected='selected'>管理</option><option value='1'>投资</option></select>";
                    }else {//否则如果管理关系为1,返回“投资”
                        if (rowObject.manage== "1"){
                            return "投资";
                        }else if (rowObject.manage== "2"){
                        //如果管理关系为2,返回“管理”
                            return "管理";
                        }
                        else{//否则,返回“-”
                            return "-";
                        }
                    }
                }

 如此,我们便可以实现根据某个字段的状态展示另一字段的不同状态的功能了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小格子衬衫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值