jQuery MiniUI

 找回密码
 立即注册
查看: 3490|回复: 3
打印 上一主题 下一主题

关于表格中下拉框的问题 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2017-12-18 02:14:04 |只看该作者 |倒序浏览
需求:在表格中某些列是 类似启用或者禁用的 关系,过滤条件是下拉框。后台返回的是true和false。
但是我发现在表格并没有拿到这个true和false
代码如下:
列:
<div field="is_used" width="100" allowSort="true" renderer="onGenderRenderer2" align="center" headerAlign="center">是否过期
                                    <input id="is_used" property="filter" class="mini-ComboBox" style="width:100%;" />  
                            </div>


var is_used = [{ is_used: true, text: '过期' }, { is_used: false, text: '没过期' }]
        function onGenderRenderer2(e) {
            debugger
            for (var i = 0; i < is_used.length; i++) {
                var g = is_used;
                if (g.is_used == e.value) return g.text;
            }
            return "";
        }


但是在e里面的value为null,我debug调试发现这列对应的is_used 属性也为null,但是我后台查看json确实是有值的且为false。

我想在过滤条件同时加上这个过滤条件

请问怎么解决呢?谁有小案例吗


Rank: 8Rank: 8

沙发
发表于 2017-12-18 11:18:12 |只看该作者
<div field="is_used"  type="comboboxcolumn" width="100" allowSort="true" align="center" headerAlign="center">是否过期
                <input id="is_used" property="filter" class="mini-ComboBox" style="width:100%;"  data="is_used" />  
</div>

需要确定is_used在mini.parse()前定义,并且不能变化。

Rank: 1

板凳
发表于 2017-12-18 13:24:08 |只看该作者
dforce 发表于 2017-12-18 11:18
是否过期
                  

is_used 是后台返回的json数据,只有俩种true和false,但是我在表格查询这列的数据,发现true和false没有拿到,你们表格不支持true和false吗

Rank: 1

地板
发表于 2017-12-18 13:45:37 |只看该作者
dforce 发表于 2017-12-18 11:18
是否过期
                  

有可能是我这边的问题,待我研究一下

Archiver|普加软件

GMT+8, 2025-7-19 15:48 , Processed in 1.053736 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部