jQuery MiniUI

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

求助:验证datagrid中的编辑框值改变 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2013-11-4 15:29:18 |只看该作者 |倒序浏览
datagrid中的编辑框值改变后,ischanged方法只能监测行变动,不能监测每个单元格,求方法能监测每个单元格,在线等

Rank: 8Rank: 8

沙发
发表于 2013-11-4 15:45:38 |只看该作者
你要每个单元格编辑完后,就做一些处理?

那你直接监听oncellendedit事件好了,每次编辑完了,都会触发这个事件,再去做处理

Rank: 1

板凳
发表于 2013-11-4 16:00:33 |只看该作者
factory 发表于 2013-11-4 15:45
你要每个单元格编辑完后,就做一些处理?

那你直接监听oncellendedit事件好了,每次编辑完了,都会触发这个事 ...

需要的是监测全部的编辑区域,而不是每个监测,每个监测需要每个编辑域都绑定事件,太麻烦了,大神还有别的策略吗

Rank: 8Rank: 8

地板
发表于 2013-11-4 16:16:02 |只看该作者
zxj1991gg 发表于 2013-11-4 16:00
需要的是监测全部的编辑区域,而不是每个监测,每个监测需要每个编辑域都绑定事件,太麻烦了,大神还有别 ...

...我们当然不可能让你去一个个绑定事件了,那如果有一万个单元格,难道让用户绑定一万次吗.

直接给表格绑定oncellendeidt事件就可以了,这个表格内的所有单元格,只要编辑结束,就会触发这个事件

Rank: 1

5#
发表于 2013-11-4 17:01:40 |只看该作者
factory 发表于 2013-11-4 16:16
...我们当然不可能让你去一个个绑定事件了,那如果有一万个单元格,难道让用户绑定一万次吗.

直接给表格绑 ...

好的,我试试

Rank: 1

6#
发表于 2013-11-4 17:05:45 |只看该作者
factory 发表于 2013-11-4 16:16
...我们当然不可能让你去一个个绑定事件了,那如果有一万个单元格,难道让用户绑定一万次吗.

直接给表格绑 ...

无效啊,给datagrid写oncellendeidt,然后触发事件,对吗?<div id="datagrid13" class="mini-datagrid"  oncellendeidt="celled" ,这样子无效

Rank: 8Rank: 8

7#
发表于 2013-11-4 17:16:27 |只看该作者
zxj1991gg 发表于 2013-11-4 17:05
无效啊,给datagrid写oncellendeidt,然后触发事件,对吗?

啊...抱歉,我把事件名写错了.
应该是 oncellendedit

你可以查下API:http://www.miniui.com/docs/api/index.html#ui=datagrid

Rank: 1

8#
发表于 2013-11-4 17:20:22 |只看该作者
factory 发表于 2013-11-4 17:16
啊...抱歉,我把事件名写错了.
应该是 oncellendedit

我从api复制出来的,本地测试过了,还是无效,输入框失去焦点,不能调用oncellendedit绑定的方法

Rank: 8Rank: 8

9#
发表于 2013-11-4 17:33:30 |只看该作者
oncellendedit="alert(1)"测试了,可以用的。
更新下MiniUI看看

Rank: 1

10#
发表于 2013-11-5 09:29:36 |只看该作者
felt 发表于 2013-11-4 17:33
oncellendedit="alert(1)"测试了,可以用的。
更新下MiniUI看看

目测是miniui版本问题,多谢大神指导

Archiver|普加软件

GMT+8, 2025-7-13 01:38 , Processed in 1.047836 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部