jQuery MiniUI

标题: 求助,新增列怎么写配置文件啊 [打印本页]

作者: 乱撒3千    时间: 2018-5-18 17:06:42     标题: 求助,新增列怎么写配置文件啊

datagrid用的addRow方法

作者: felt    时间: 2018-5-18 17:35:28

请具体说明你的需求
作者: 乱撒3千    时间: 2018-5-21 16:49:48

felt 发表于 2018-5-18 17:35
请具体说明你的需求

原本存在的列 一部分要求不能编辑,新增的列需要全部可以编辑,应该怎么写呢
作者: gry    时间: 2018-5-21 17:08:11

乱撒3千 发表于 2018-5-21 16:49
原本存在的列 一部分要求不能编辑,新增的列需要全部可以编辑,应该怎么写呢 ...

需求不明确
作者: gry    时间: 2018-5-21 17:09:21

需求不明确
作者: felt    时间: 2018-5-21 17:31:20

乱撒3千 发表于 2018-5-21 16:49
原本存在的列 一部分要求不能编辑,新增的列需要全部可以编辑,应该怎么写呢 ...

列都是一次生成的,不是新增出来的,不允许编辑的列可以设置readOnly="true"
作者: 乱撒3千    时间: 2018-5-21 17:50:13

felt 发表于 2018-5-21 17:31
列都是一次生成的,不是新增出来的,不允许编辑的列可以设置readOnly="true" ...

列表有新增按钮,调用addrow不是可以新增列吗,新增的列设置属性应该写到哪?
作者: 乱撒3千    时间: 2018-5-21 18:18:01

felt 发表于 2018-5-21 17:31
列都是一次生成的,不是新增出来的,不允许编辑的列可以设置readOnly="true" ...

跟这个例子很像http://www.miniui.com/docs/tutorial/crud_celledit.html

就是现在需求是原本的单元格 有部分是可以编辑的,有部分是不可以编辑的,而新增的列是全部可以编辑的,这个应该怎么写配置
作者: dforce    时间: 2018-5-22 09:27:52

乱撒3千 发表于 2018-5-21 17:50
列表有新增按钮,调用addrow不是可以新增列吗,新增的列设置属性应该写到哪? ...

addRow是新增行,你到底是新增行还是什么别的?
作者: 乱撒3千    时间: 2018-5-22 09:41:15

dforce 发表于 2018-5-22 09:27
addRow是新增行,你到底是新增行还是什么别的?

是新增行,,新增行的可编辑不可编辑应该怎么写配置
作者: dforce    时间: 2018-5-22 10:35:43

乱撒3千 发表于 2018-5-22 09:41
是新增行,,新增行的可编辑不可编辑应该怎么写配置

grid.on("cellbeginedit",function(e){
     var row=e.record;
     if(row._state!=="add"){
        e.cancel=true;
    }
})
作者: 乱撒3千    时间: 2018-5-22 11:48:50

dforce 发表于 2018-5-22 10:35
grid.on("cellbeginedit",function(e){
     var row=e.record;
     if(row._state!=="add"){

多谢,那原本生成的行中,有可以编辑的,有不可以编辑的,应该怎么写啊,
作者: dforce    时间: 2018-5-22 12:40:43

乱撒3千 发表于 2018-5-22 11:48
多谢,那原本生成的行中,有可以编辑的,有不可以编辑的,应该怎么写啊, ...

一样的,都是在这事件中处理
http://www.miniui.com/demo/#src=datagrid/editable.html
作者: 乱撒3千    时间: 2018-5-22 13:06:56

dforce 发表于 2018-5-22 12:40
一样的,都是在这事件中处理
http://www.miniui.com/demo/#src=datagrid/editable.html

多谢多谢,我参考一下,确实很相似




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2