jQuery MiniUI

标题: 关于grid表格问题 [打印本页]

作者: gry    时间: 2013-5-4 11:43:46     标题: 关于grid表格问题

可编辑的grid中,如何动态设置某一行的某个单元格不可编辑  ,如何给某一行的某个单元格加上验证
作者: niko    时间: 2013-5-5 08:57:06

1.控制单元格可编辑:http://www.miniui.com/demo/#src=datagrid/editable.html
2.单元格验证:http://www.miniui.com/demo/#src=datagrid/cellvalidation.html
作者: gry    时间: 2013-5-6 17:07:17

本帖最后由 gry 于 2013-5-6 17:31 编辑
niko 发表于 2013-5-5 08:57
1.控制单元格可编辑:http://www.miniui.com/demo/#src=datagrid/editable.html
2.单元格验证:http://www. ...

可编辑grid控制单元格是否可编辑的问题:
http://www.miniui.com/demo/#src=datagrid/editable.html
示例实现的功能是每次点击这个单元格的时候“每次”都验证


1.我实现的是主从表录入,在添加了一条明细的时候,第一列是一个“瓶号”,用户输入瓶号后,通过oncellcommitedit事件Ajax请求查询是否有这个瓶号的信息,如果查询到信息,则把相应的信息赋给对应的单元格,那么这些个单元格将不可编辑,
如果没有查询到相应的信息,那么这些个单元格还是可以编辑的。

2.主从表在修改数据时,加载trid数据的时候,如何循环并判断控制每一行的某一些单元格不可编辑
请指教


作者: factory    时间: 2013-5-6 19:11:11

gry 发表于 2013-5-6 17:07
可编辑grid控制单元格是否可编辑的问题:
http://www.miniui.com/demo/#src=datagrid/editable.html
示例 ...

1.oncellbeginedit="xx"
function xx(e){
    if......
    e.cancel = true  //禁止编辑
}

2.再编辑开始前,通过 监听oncellbeginedit  ,e.canel=true就可以了
作者: gry    时间: 2013-5-7 18:04:27

factory 发表于 2013-5-6 19:11
1.oncellbeginedit="xx"
function xx(e){
    if......

成功解决!




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