- var deptUserData = [];
- <s:if test="deptUserData!=null">
- deptUserData=<s:property value="deptUserData"/>;
- </s:if>
-
- var tree = new Ext.tree.TreePanel({
- id: 'tree',
- onlyLeafCheckable: true,
- animate: false,
- rootVisible: false,
- autoScroll: true,
- disabled: false,
- width: 620,
- height: 300,
-
- border: true,
- lines:true,
-
- loader: new Ext.tree.TreeLoader({
- baseAttrs: {
- uiProvider: Ext.ux.TreeCheckNodeUI
- }
- }),
- renderTo:'assignTree',
- root: deptUserData
- });
-
- tree.getRootNode().on('load',function(rootNode){
- rootNode.expand();
- for(var i = 0;i < checkedUsers.length;i++){
- tree.getNodeById(checkedUsers[i]).getUI().checkbox.checked=true;
- }
- });
var deptUserData = [];
<s:if test="deptUserData!=null">
deptUserData=<s:property value="deptUserData"/>;
</s:if>
//参与者树
var tree = new Ext.tree.TreePanel({
id: 'tree',
onlyLeafCheckable: true,// 只对叶子节点可选
animate: false, // 动画效果
rootVisible: false,
autoScroll: true,
disabled: false,
width: 620,
height: 300,
//frame:true,
border: true, // 边框
lines:true,
//checkModel: 'single',
loader: new Ext.tree.TreeLoader({
baseAttrs: {
uiProvider: Ext.ux.TreeCheckNodeUI
}
}),
renderTo:'assignTree',
root: deptUserData
});
tree.getRootNode().on('load',function(rootNode){
rootNode.expand();
for(var i = 0;i < checkedUsers.length;i++){
tree.getNodeById(checkedUsers[i]).getUI().checkbox.checked=true;
}
});