jQuery MiniUI

标题: 编辑取消 [打印本页]

作者: 小葱儿    时间: 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(""),但是没有起到作用;该怎么写呢? 谢谢



作者: factory    时间: 2013-9-12 16:29:27

你是要禁止把编辑器的值提交给单元格还是什么?
如果是的话,不要监听oncellendedit
监听oncellcommitedit

然后e.cancel = true阻止提交




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