jQuery MiniUI

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

编辑取消 [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2013-9-12 15:46:14 |只看该作者 |倒序浏览

        /// 编辑结束时发生
         function oncellendedit(e) {
             var datenew = mini.formatDate(e.value, "yyyy-MM-dd");
             for (var i = 0; i < e.sender._dataSource.dataview.length; i++) {
                 var dateeach = mini.formatDate(e.sender._dataSource.dataview[i].ExpiredDate, "yyyy-MM-dd");

                 if (dateeach == datenew) {

                 alert("标准输入时间与其他标准冲突,请重新输入")
                 e.valueOf("");

                 }
             }
         }

当弹出alert 后,我想让引发该编辑结束的方法 function oncellendedit的那个编辑取消,我写的是e.valueof(""),但是没有起到作用;该怎么写呢? 谢谢


Rank: 8Rank: 8

沙发
发表于 2013-9-12 16:29:27 |只看该作者
你是要禁止把编辑器的值提交给单元格还是什么?
如果是的话,不要监听oncellendedit
监听oncellcommitedit

然后e.cancel = true阻止提交

Archiver|普加软件

GMT+8, 2024-5-10 19:01 , Processed in 1.030283 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部