- 注册时间
- 2012-3-31
- 最后登录
- 2019-4-2
- 阅读权限
- 150
- 积分
- 18852
- 精华
- 0
- 帖子
- 8776
|
小葱儿 发表于 2013-9-16 16:35
function oncellbeginedit(e) {
if (e.field == "IsUse") {
会继续执行,因为JS模拟的alert窗口都是不会阻塞代码执行的
也就是说还没等你执行callback,其实代码已经执行下去了,也就等于是可以编辑
function oncellbeginedit(e){
e.cancel = true;//先阻止掉,不让编辑
var row = e.row
mini.confirem("",function(action){
if(action == "ok"){
grid.updateRow(row,{IsUse:你的确定的值}) //如果是确定,那么再改变该单元格的值
}
})
} |
|