////////////////////////////////////////////////////////////
// 功能名称:数据字典类型ComboBox
// 功能说明:针对项目数据字典类型的下拉选择框
////////////////////////////////////////////////////////////
Euroa.component.DicCombo=function(config)
{
var temp='';
var tempData=Euroa.util.PageManagerInstance.getAccesableDataDictionaryByCode(config.dataDictionaryCode);
for(i=0;i<tempData.DictionaryValues.length;i++)
{
temp+='['+"'"+tempData.DictionaryValues[i].DataDictionaryValueCode+"'"+','+"'"+tempData.DictionaryValues[i].DataDictionaryValue+"'"+']'+',';
}
temp = '[["-1",""],'+temp.substr(0,temp.length-1)+']';
Euroa.component.DicCombo.superclass.constructor.call(this,Ext.apply(config,
{
store:new Ext.data.ArrayStore
({
fields: ['Id', 'Value'],
data : Ext.util.JSON.decode(temp)
}),
valueField:'Id',
displayField:'Value',
typeAhead: true,
mode: 'local',
fieldLabel:config.fieldLabel ? config.fieldLabel : tempData.DataDictionaryName,
forceSelection: false,
triggerAction: 'all',
selectOnFocus:true,
editable:false,
allowBlank:true
}))
};
Ext.extend(Euroa.component.DicCombo, Ext.form.ComboBox);
Ext.reg('DicCombo', Euroa.component.DicCombo);
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/mysouling/archive/2010/03/24/5410470.aspx
分享到:
相关推荐
NULL 博文链接:https://firezhfox.iteye.com/blog/1885329
ExtJs常用布局--layout详解实例代码: ExtJs常见的布局方式有:border、form、absolute、column、accordion、table、fit、card、anchor 另外,不常见的布局有:tab、vbox、hbox 具体使用方法可见该文件的案例代码。 ...
一个extjs的OA项目 extjs-OA extjs-oaextjs-OA extjs-oa
EXTJS开发包ext-3.2.0 EXTJS开发包ext-3.2.0
extjs2----关于extjs 的使用,操作.比较初级,但是也比较使用。适合初步接触extjs的朋友
ExtJS快速入门--传智播客--蔡世友
ExtJS----HelloWorld程序源码
extjs in action 1-6章节 pdf extjs in action 1-6章节 pdf
Extjs4---combobox省市区三级联动+struts2
extJs2.0+spket-1.6.11.zip extJs2.0+spket-1.6.11.zip
extjs_4.1.0_community_extjs4-mvc-complex-dashboard
Extjs4---grid的修改、删除功能---结合struts2、hibernate
extjs-theme-bootstrap-master.zip
SSH+Extjs开发视频教程-基于SSH+Maven+Extjs4+MySQL技术实战开发CRM客.doc
ExtJs-4.1.1a-gpl+中午手册+入门教程
ext基本的控件例子ext基本的控件例子ext基本的控件例子ext基本的控件例子
基础+实践;容易初学者学习,并快速能够实践
Extjs-ExtDesigner-1.1.2+完全解密工具.part1.rar