| 
注册时间2012-12-26最后登录2021-9-29阅读权限10积分800精华0帖子87
 
 
 | 
| 在  datagrid 中,有一列是下拉树。 直接采用  url="aaa.txt"  可以正常显示,
 
 但采用js 脚本动态加载则无论如何也显示不了。
 语法如下:
 拦截grid 的 CellBeginEdit 事件
 var onPropertyCellBeginEdit = function (e) {
 var row = e.record;
 
 if (e.field == "PropertyUse") {
 var column = gridPropertyList.getColumn(e.field);
 var newData = formManage.getSelectDataObject().PropertyUseList.children;
 gridPropertyList.updateColumn(column, { editor: { type: "treeselect", data: newData} });
 }
 }
 
 
 下拉框总是空白。   (      mini.get("test").setData(newData);   也能正常显示)
 json 格式是
 [{"id":"KeyGroup","children":[{"PropertyType":"System.Type[]","id":"ForeignKey","isLeaf":true,"Alias":"PropertyUse","text":"外键属性"},
 {"PropertyType":"","id":"ForeignLinkValue","isLeaf":true,"Alias":"PropertyUse","text":"外键关联属性"}],
 "isLeaf":true,"Alias":"Group","text":"关键属性"},{"id":"None","isLeaf":true,"Alias":"Group","text":"空"},
 {"id":"Operational","children":[{"PropertyType":"System.Type[]","id":"Avg","isLeaf":true,"Alias":"PropertyUse","text":"平均值"},{"PropertyType":"System.Type[]","id":"Count","isLeaf":true,"Alias":"PropertyUse","text":"总数"},{"PropertyType":"System.Type[]","id":"Sum","isLeaf":true,"Alias":"PropertyUse","text":"合计值"}],"isLeaf":true,"Alias":"Group","text":"运算属性"},{"id":"StatusGroup","children":[{"PropertyType":"System.Type[]","id":"RecycleHumId","isLeaf":true,"Alias":"PropertyUse","text":"记录作废人ID"},{"PropertyType":"System.Type[]","id":"RegDate","isLeaf":true,"Alias":"PropertyUse","text":"当前录入时间"},{"PropertyType":"System.Type[]","id":"RegDeptId","isLeaf":true,"Alias":"PropertyUse","text":"当前部门"},{"PropertyType":"System.Type[]","id":"RegHumId","isLeaf":true,"Alias":"PropertyUse","text":"当前录入人ID"},{"PropertyType":"System.Type[]","id":"RegHumName","isLeaf":true,"Alias":"PropertyUse","text":"当前录入人姓名"},{"PropertyType":"System.Type[]","id":"RegMajorId","isLeaf":true,"Alias":"PropertyUse","text":"当前专业"},{"PropertyType":"System.Type[]","id":"RegPosiId","isLeaf":true,"Alias":"PropertyUse","text":"当前岗位"},{"PropertyType":"System.Type[]","id":"UpdDate","isLeaf":true,"Alias":"PropertyUse","text":"最后更新时间"},{"PropertyType":"System.Type[]","id":"UpdHumId","isLeaf":true,"Alias":"PropertyUse","text":"最后更新人ID"},{"PropertyType":"System.Type[]","id":"UpdHumName","isLeaf":true,"Alias":"PropertyUse","text":"最后更新人姓名"}],"isLeaf":true,"Alias":"Group","text":"状态属性"}]
 
 
 | 
 |