87,910
社区成员
发帖
与我相关
我的任务
分享
new Ext.ux.ComboBoxTree({
hiddenName: 'CorpAddress',
store: new Ext.data.SimpleStore({ fields: [], data: [[]] }),
mode: 'local',
width: 180,
fieldLabel: '公司地址',
loader: new Ext.ux.AppCustomTreeLoader({
dataUrl: ehouse.crm.global.apphandler,
baseParams: {
RequestMethod: 'EHC.CRM.Server.Facade.DictionaryService.DictLoad',
RequestKey: ehouse.crm.global.requestkey,
SessionId: ehouse.crm.global.sessionid,
Debug: ehouse.crm.global.debug
},
listeners: {
beforeload: function (loader, node) {
this.baseParams.RequestData = new Array({ ParentId: node.id > 0 ? node.id : ehouse.crm.global.dictionary.Area });
},
loadexception: function (loader, node, resp) {
Ext.MessageBox.alert('消息', ehouse.util.LoadExceptionMsg(resp));
}
}
}),
root: new Ext.tree.AsyncTreeNode({
code: 'root',
memo: 'memo',
nodeType: 'root',
text: '根节点',
expanded: false
}),
rootVisible: false,
allowBlank: false,
emptyText: '请选择...',
blankText: '不能为空'
})