EasyUI Forum

General Category => EasyUI for jQuery => Topic started by: zh_CN on April 22, 2014, 08:31:09 AM



Title: How to save treegrid editor?
Post by: zh_CN on April 22, 2014, 08:31:09 AM
...
                {field: 'id', title: 'ID编号', width: 50, align: 'center'},
                {field: 'name', title: '名称', width: 150, align: 'left',  editor:'text'},
...
//save change
function acceptTitle(){
  
    //if datagrid  edtor i can use
    var rows = $('#MDepartment #grid').datagrid('getChanges');
    alert(JSON.stringify(rows[0]))

   //if treegrid editor
    var rows = ???
  
    /*var row = $('#MTitle #grid').treegrid('getSelected');
    var ed = $('#MTitle #grid').treegrid('getEditor', {id: row.id,field: 'name'});
    var value = $(ed.target).text('getValue');
    alert(value);*/
}
...


Title: Re: How to save treegrid editor?
Post by: zh_CN on April 22, 2014, 09:09:19 AM
And now i use the code follow can get the change data:
..
$('#MTitle #grid').treegrid("endEdit", row.id);
var json = $('#MTitle #grid').treegrid("find", row.id);
alert(JSON.stringify(json));
editingIdTitle = undefined;
..

Have any other solution?



Title: Re: How to save treegrid editor?
Post by: zh_CN on April 23, 2014, 06:23:40 PM
Who know?