- 注册时间
- 2013-8-13
- 最后登录
- 2017-4-17
- 阅读权限
- 10
- 积分
- 1519
- 精华
- 0
- 帖子
- 418
|
本帖最后由 小葱儿 于 2013-10-24 15:34 编辑
在datagrid 中 对于如图
在combobox改变为不固定时,我想要其后面的值 1 跟着其改变变为空,且不可编辑,并且在combobox改变的时候,能给出提示吗
我用的 function OnCellBeginEdit(e) {
var record = e.record, field = e.field;
if (field == "rank" && record.ranka =="0") {
e.cancel = true;
e.value = "";
e.row.rank = "";
//如果不固定,则不允许编辑固定值
}
}
function ondrawcell(e) {
if (e.field == "ranka") {
if (e.value == 1) {
e.cellHtml = "固定";
}
if (e.value == 0) {
e.cellHtml = "不固定";
}
}
if (e.field == "rank") {
if (e.row.ranka == 0) {
e.cellHtml = "";
}
}
}
实现了不能点击和为空,但是在combobox 改变的时候不能给出提示
|
|