jQuery MiniUI

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

自定义列显示隐藏问题 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2012-12-6 16:32:27 |只看该作者 |倒序浏览

请问我想要的功能是,当控件 是否启用等于是的时候 我就需要把操作列 编辑隐藏,需要怎么设置?

var s = '<a class="New_Button")">查看</a>'
                + ' <a class="Edit_Button">编辑</a>'
                + ' <a class="Edit_Button">历史</a>';

//是否启用
    function onIn_Use(e) {
        if (e.value == 1) return "是";
        else return "否";
    }
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 9Rank: 9Rank: 9

沙发
发表于 2012-12-6 16:34:44 |只看该作者
渲染的时候,根据行的属性,动态生成html。
比如:
var s =  '<a class="New_Button")">查看</a>';
if(e.record.status == "open"){
    s +=  ' <a class="Edit_Button">编辑</a>'
}
s +=  ' <a class="Edit_Button">历史</a>';

Rank: 1

板凳
发表于 2012-12-6 17:19:28 |只看该作者
niko 发表于 2012-12-6 16:34
渲染的时候,根据行的属性,动态生成html。
比如:
var s =  '

谢谢 这个问题解决了,有没有办法在主表查询出来的时候 判断子表有没有记录,我还需要做一个类似的功能,当没子表记录的时候,历史那列不显示。

Rank: 9Rank: 9Rank: 9

地板
发表于 2012-12-6 18:11:32 |只看该作者
你查询数据的时候,给行记录一个状态标记。
然后在前台判断,决定是否显示单元格内容。

Archiver|普加软件

GMT+8, 2024-11-27 06:17 , Processed in 1.064888 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部