jQuery MiniUI
标题:
怎么实现当我编辑性别列时,把编辑定位到姓名单元格?
[打印本页]
作者:
joyoes
时间:
2021-9-25 23:38:36
标题:
怎么实现当我编辑性别列时,把编辑定位到姓名单元格?
grid.on("cellendedit", function (e) {
var obj='fullname';
var isValid=true;
if ((e.field == obj && e.value =='')||e.record[obj]==undefined||e.record[obj]=='') {
e.cancel = true;
setTimeout(function(){
grid.commitEdit();
mini.alert("姓名不能为空", "重要提示", function () {
grid.beginEditCell(e.row, e.column);
})
},10)
isValid=false;
}
if(isValid){
var added=grid.getChanges("added");
//console.log(added)
var modefied=grid.getChanges("modefied")
//console.log(modefied)
console.log('可以保存')
}else{
console.log('验证未通过')
}
})
复制代码
性别列为非必选项,姓名列为必填项,当我先编辑性别列时,自动弹出该行的姓名列不为空的提示,但如何实现定位到该行的姓名单元格为正在编辑状态呢?
作者:
felt
时间:
2021-9-26 09:14:48
grid.on("cellcommitedit", function (e) {
if (e.field == "性别") {
if (!e.record.姓名 || e.record.姓名 == "") {
e.cancel = true;
setTimeout(function () {
mini.alert("姓名不能为空", "重要提示", function () {
var column = grid.getColumn("姓名");
grid.beginEditCell(e.row, column);
})
}, 10)
}
}
})
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2