- 注册时间
- 2018-11-27
- 最后登录
- 1970-1-1
- 阅读权限
- 10
- 积分
- 95
- 精华
- 0
- 帖子
- 0
|
页面列表是一个动态的datagrid,用户可以添加,插入,删除,,编辑一行的第三列时,需要将这个单元格的值保存起来,在编辑第五列单元格的时候要用到第三列的值,我的第三列都是PopupEdit,我给这个编辑器加了一个方法onblur="onConditionChanged",,现在方法里面能获取到值,可以给隐藏的编辑器赋值时,获取不到隐藏的编辑器
<div name="hideTJ">
<input property="editor" id="fldTyp_condition_0" value=""/>
</div>
这是我在columns里面某一列的前面隐藏的列编辑器,
function onConditionChanged(e) {
circle = 1;
var combo = e.sender;
//新获取的条件项的值
var nowText = combo.value;
if(nowText.indexOf(".") > -1){
var rowIndex = grid.getEditorOwnerRow(combo);
var hideTJ = grid.getCellEditor("hideTJ", rowIndex);
hideTJ.setValue(nowText);
}
}
上面是编辑第三列时的事件,怎么将PopupEdit控件的值暂存起来,请教各位大佬 /抱拳
|
|