jQuery MiniUI

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

关于回车后mini.alert和editNextOnEnterKey的冲突 [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2018-3-27 13:53:49 |只看该作者 |倒序浏览
editNextOnEnterKey="true" editNextRowCell="true"  grid设置属性后,刚好这一列要校验查重复,再加入属性:oncellvalidation="checkRepeat"。

然后如果遇到重复的话,则:
                                                        mini.alert("已存在!请更正", "警告:", function(x) {
                                                                grid.beginEditCell(e.row, "code");
                                                        });



比如存在2行。再新增一行。
null,
100,
101.
我第一行键入了code列值为:101.
这个时候弹窗会出现,editNextRowCell则定位在100这个单元格内。就会有很不好的用户体验,有什么解决方案吗?
附图:






附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2018-3-27 17:42:45 |只看该作者
请提供简单重现的页面来分析。

Archiver|普加软件

GMT+8, 2024-10-2 21:09 , Processed in 1.044649 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部