如图,我在datagrid的行编辑状态里嵌套了一个combotree下拉树,已正常加载,选择的时候没问题,但是选择好了换其他行后,原来显示的text变成了combotree的Value值了,不知道有没有高手知道。已经在结束编辑里重新给这个单元格赋值了,看下面:
function endEditing() { if (editIndex == undefined) { return true } if ($('#dg').datagrid('validateRow', editIndex)) { var editor = $('#dg').datagrid('getEditor', { index: editIndex, field: 'eValue' }); if (editor == null) return; var eValue = $(editor.target).combotree('getText'); console.info("ֵ" + eValue); $('#dg').datagrid('getRows')[editIndex]["eValue"] = eValue; $('#dg').datagrid('endEdit', editIndex); editIndex = undefined; return true; } else { return false; } }