找回密码
 立即注册

QQ登录

只需一步,快速开始

zcr

注册会员

13

主题

37

帖子

136

积分

注册会员

积分
136
zcr
注册会员   /  发表于:2017-8-20 17:00  /   查看:4789  /  回复:5
求助:wijmo flexgrid,使用cell.innerHTML = wijmo.Globalize.format(panel.getCellData(r, c), 'n4');格式化单元格后,原先可编辑(图1)的变为不可编辑(图2)。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

5 个回复

倒序浏览
JeffryLI
葡萄城公司职员   /  发表于:2017-8-21 10:45:11
沙发
您好,您使用的innerHTML赋值,在每次您点击完itemFormatter都会执行一次,所以每次点击不能编辑,您要只是为了格式化那一列,那就在列头上使用format属性就可以了 { header: '随机数', binding: '随机数',  format: 'n4',allowMerging: true},希望能帮到您,祝您工作愉快。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
zcr
注册会员   /  发表于:2017-8-21 11:19:55
板凳
JeffryLI 发表于 2017-8-21 10:45
您好,您使用的innerHTML赋值,在每次您点击完itemFormatter都会执行一次,所以每次点击不能编辑,您要只是 ...

您好,对于这种能够直接设置format的可行。如果对于要对数据进行加工,比如加单位?比如金额字段,想在数据后面加“万元”二字,能否自定义format?
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-8-21 11:52:48
地板
zcr 发表于 2017-8-21 11:19
您好,对于这种能够直接设置format的可行。如果对于要对数据进行加工,比如加单位?比如金额字段,想在数 ...

您好,您的加一些特殊单元格的处理不能直接格式化,只能使用您之前的方式。希望能帮到您。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
zcr
注册会员   /  发表于:2017-8-21 11:57:12
5#
JeffryLI 发表于 2017-8-21 11:52
您好,您的加一些特殊单元格的处理不能直接格式化,只能使用您之前的方式。希望能帮到您。

那加特殊单元格处理(cell.innerHTML)后,就无法编辑了?
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-8-21 14:27:36
6#
zcr 发表于 2017-8-21 11:57
那加特殊单元格处理(cell.innerHTML)后,就无法编辑了?

您好,是的,因为改动了整个单元的元素,希望能帮到您。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部