起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3606|回复: 2

[结贴] 怎么由模板生成的列表每行添加按钮

[复制链接]

100

主题

350

帖子

589

积分

高级会员

Rank: 4

积分
589
QQ
发表于 2017-5-26 08:53:17 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
本帖最后由 啊憨强 于 2017-5-26 08:53 编辑

版本是BEX5_V3.6

1.png
2.png

这个是由 单表-列表+详细 生成的模板,现在是想在红框的位置每一行加一个按钮,假设列名叫operate,可以直接更改这一行的某一字段的状态,比如数据库有一个字段是flag,分为0和1
0:界面显示 “确认”按钮,1:界面显示“取消”按钮,点击之后直接更改为相反的状态

问题是,红框里的按钮显示是由flag决定,但是这个红框的属性operate并不存在于数据库,不是一个字段只是一个操作按钮,所以在onCellRender中怎么去获取operate去生成不同的按钮

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-5-26 10:41:59 | 显示全部楼层
var fxb = event.row.val("fXB");
                if (event.colName == "relation0"){
                        if(fxb == '0')
                                event.html = "<button class='btn btn-default btnDel' xid='delbtn'>删除</button>";
                        else
                                event.html = "<button class='btn btn-default btnNew' xid='delbtn'>新增</button>";
                }
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

100

主题

350

帖子

589

积分

高级会员

Rank: 4

积分
589
QQ
 楼主| 发表于 2017-5-26 11:10:18 | 显示全部楼层
jishuang 发表于 2017-5-26 10:41
var fxb = event.row.val("fXB");
                if (event.colName == "relation0"){
                        if(fxb == '0')

谢谢,可以结贴了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-16 09:50 , Processed in 0.150700 second(s), 29 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表