jQuery MiniUI

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

oncellendedit问题 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2016-5-17 15:58:32 |只看该作者 |倒序浏览
使用oncellendedit事件                                         if(field == "ZYRS")
                                        {
                                                if(parseInt(record.ZYRS) > parseInt(record.CYZRS))
                                                {
                                                        grid.allowCellEdit = false;
                                                        mini.alert("治愈人数应小于出院总人数","提示",function(){
                                                                grid.beginEditCell(rinx,(column._index+1));
                                                                editor.setValue(0);
                                                                grid.allowCellEdit = true;
                                                        });
                                                }
                                        }
条件触发时 错误的单元格会随着滚动条移动怎么解决 ,而且用鼠标触发和用快捷键触发会不同,怎么回事

Rank: 8Rank: 8

沙发
发表于 2016-5-17 16:17:12 |只看该作者
你这些代码想实现什么功能

Rank: 1

板凳
发表于 2016-5-17 16:21:31 |只看该作者
本帖最后由 wanglu 于 2016-5-17 16:30 编辑
felt 发表于 2016-5-17 16:17
你这些代码想实现什么功能

按快捷键 和 鼠标 出错提示,其他的单元格不能在编辑,确定返回出错的单元格那,出错的单元格就变成编辑时的状态我这个代码就有个问题  写的回车和空格快捷代替确定不好使,弹出错误框时,tab键选中下一个单元格还能生效
数据不符和时 我直接操作竖向滚动条  数据不符的单元格跟着移动了

Rank: 8Rank: 8

地板
发表于 2016-5-17 16:49:32 |只看该作者
wanglu 发表于 2016-5-17 16:21
按快捷键 和 鼠标 出错提示,其他的单元格不能在编辑,确定返回出错的单元格那,出错的单元格就变成编辑时 ...
  1. grid.on("cellcommitedit", function (e) {
  2.             if (e.field == "age" && e.value > 30) {
  3.                 e.cancel = true;
  4.                 setTimeout(function(){
  5.                      grid.commitEdit();
  6.                     mini.alert("出错", "提示", function () {
  7.                              grid.beginEditCell(e.row, e.column);
  8.                    })
  9.                 },10)
  10.             }
  11.         })
复制代码
监听oncellcommitedit处理
你写的代码都是错误代码

Archiver|普加软件

GMT+8, 2024-10-2 00:45 , Processed in 1.054556 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部