`

ExtJs的扩展例子

 
阅读更多
Ext.ux.combo.MyComboBox = Ext.extend(Ext.form.ComboBox, {
    xtype: 'combo',
    fieldLabel: 'myCombo',
    anchor: '90%',
    valueField:"id",
    displayField:'text',
    
    typeAhead: true, 		//自动补全
    minChars : 1, 		//输入一个字符就激活
    queryParam: 'name', 	//查询字符
    width:150,
    editable: true,
    mode: 'remote',
    forceSelection: true, 	//限定选中的值为列表中的值
    triggerAction: 'all', 	//每次下拉均显示查询选项
    emptyText:'请选择',
    blankText:'请选择',    
    selectOnFocus:true, 	//用户只能选择值
    
    minListWidth: 240, 		//分页宽度
    pageSize:10,		//每页条数
    store: new Ext.data.JsonStore({
		    url: 'testAction!getXXX.action',
		    autoLoad:true,
		    root: 'root',
			totalPropety: 'total',
		    idProperty: 'id',
		    baseParams : {
	            name: ''
	        },
	    	fields: ['text', 'value']
	}),
	
    initComponent: function() {
        Ext.ux.combo.MyComboBox.superclass.initComponent.call(this);
    }
});

Ext.reg('myCombo', Ext.ux.combo.MyComboBox);
分享到:
评论

相关推荐

    EXTJS扩展例子集

    这个"EXTJS扩展例子集"显然是一个包含EXTJS3.0相关扩展组件的资源包,旨在帮助开发者理解和学习如何使用这些扩展。 在EXTJS中,扩展(Extensions)通常是指对框架原有功能的增强或定制,它们可以是新的组件、小部件...

    EXTJS学习例子总结

    学习EXTJS总结的例子,里面含有Grid以及ExtJs扩展的例子源码...

    extjs简单例子

    这个“extjs简单例子”教程集合,显然旨在帮助初学者快速上手并理解ExtJS的基本概念和功能。下面,我们将详细探讨这些文件所涵盖的知识点。 1. **《TutorialIntroduction to Ext 2.0 (Chinese)》** 这个文档可能...

    Extjs4的TreeGrid例子

    在"Extjs4的TreeGrid例子"这个主题中,我们将深入探讨TreeGrid的各种特性,以及如何在实际项目中应用这些示例。 1. **多语言支持**:描述中提到的"多语言"功能在ExtJS 4中通常通过i18n(国际化)实现。开发人员可以...

    ExtJs树例子

    总结来说,"ExtJs树例子"涵盖了ExtJS的TreePanel组件的使用,包括数据源配置、节点模型、用户交互、扩展功能等方面的知识。通过学习和实践这个例子,开发者能够熟练掌握在Web应用中创建和管理树形结构的方法。

    EXTJS Grid总结例子

    通过本总结例子中的源代码,读者可以更直观地学习EXTJS Grid的用法,掌握其核心功能,并结合实际项目需求进行扩展和优化。对于EXTJS初学者来说,这是一个很好的实践平台,而对于有经验的开发者,这则是一份有价值的...

    extjs 嵌入 ckeditor 例子

    - 如果有特殊需求,如上传图片、插入链接等,可以利用CKEditor的插件系统扩展功能。 - 对于错误处理和用户提示,要确保有良好的反馈机制。 综上所述,将CKEditor嵌入到ExtJS应用中涉及对两个库的理解以及组件化开发...

    Extjs4 grid使用例子

    在ExtJS4中,MVC帮助我们分离业务逻辑、视图和控制器,使得代码更易于维护和扩展。在这个例子中,Model定义了数据模型,View负责呈现数据,而Controller作为中间人,处理用户交互和数据更新。 2. **Grid组件**: ...

    Extjs+Kindeditor的例子

    2. 创建编辑器组件:在ExtJS中,我们可以通过自定义组件或者扩展现有组件来实现。可能的做法是创建一个新的Ext.Component,并在其中配置KindEditor的初始化代码。 3. 配置KindEditor:KindEditor有许多可配置的选项...

    Struts,做的EXTJS简易例子,可更换皮肤(强烈推荐)

    在这个“Struts,做的EXTJS简易例子”中,开发者可能已经实现了EXTJS与Struts的整合,使得EXTJS的前端界面能够通过Ajax方式与Struts后端进行数据通信。这通常涉及到以下步骤: 1. **配置Struts**: 首先,需要在`...

    ExtJS .net分页例子

    根据提供的标题“ExtJS .Net分页例子”,本文将详细介绍如何在.NET平台下使用ExtJS实现数据分页功能。ExtJS是一款强大的JavaScript库,用于构建复杂的前端应用,而.NET则是微软提供的一套开发框架,常用于服务器端...

    实例分析ExtJs

    ExtJs的核心特性包括数据绑定、可扩展的组件系统、强大的布局管理器、拖放支持以及对无障碍功能的支持。 **基本用法** 1. **组件系统**: ExtJs的核心是其组件模型,它允许开发者创建复杂的用户界面。组件可以是...

    EXTJS 的 MVC 开发例子

    这个例子可以帮助你理解EXTJS MVC的架构,并提供了一个实际操作的基础,你可以根据自己的需求进行改造和扩展。通过学习这个案例,你将学会如何组织代码,如何定义模型和视图,如何编写控制器以响应用户操作,以及...

    ExtJs增删改查实例,献给初学者(佳家记账)

    6. **MVC模式**:整个项目遵循MVC模式,将业务逻辑、数据和用户界面分离,使得代码更易维护和扩展。 7. **MyEclipse集成环境**:MyEclipse是一个强大的Java EE集成开发环境,支持项目的导入、运行和调试,对于初学...

    ExtJs MVC例子

    通过这个例子,新手可以了解到如何在ExtJS中使用MVC模式进行开发,包括模型、视图、控制器的创建和它们之间的协作。这个例子可能包含了相关的代码文件,如模型定义文件、视图文件、控制器文件以及应用配置文件,每个...

    extjs和servlet数据交互的例子

    本文将深入探讨一个使用ExtJS与Servlet进行数据交互的实际例子,这对于初学者理解这两者如何协同工作非常有帮助。 首先,我们来看Servlet的部分。Servlet是Java平台上的一个标准接口,用于扩展服务器的功能,特别是...

    Extjs servlet实现列表显示简单例子

    总的来说,这个例子是学习ExtJS与Servlet集成的一个良好起点,涵盖了前端展示、后端处理和数据库交互的基本流程。通过实践这个例子,开发者可以深入理解这两者如何协同工作,为构建更复杂的Web应用打下坚实基础。

    ExtJs .net下面的例子

    在"ExtJs .net下面的例子"中,我们可以看到一系列的文件,它们展示了如何在.NET环境中集成和使用ExtJS。以下是一些关键知识点: 1. **Default.aspx、welcome.aspx、ext_tree_json.aspx**:这些都是ASP.NET Web应用...

    extJS 一些简单实例

    ExtJS 是一个强大的JavaScript库,专门用于构建富客户端的Web应用程序。它提供了丰富的用户界面组件、数据绑定机制和可扩展的架构,使开发者能够创建功能丰富的、交互式的Web应用。在"extJS 一些简单实例"这个主题中...

    ExtJs的MVC小例子

    在ExtJs中,MVC被进一步扩展以适应富客户端应用的需求。 首先,我们来看`Model`。在ExtJs中,模型主要用于封装数据和业务逻辑。在MvcTree项目中,可能有一个名为`TreeModel.js`的文件,定义了树形结构的数据模型。...

Global site tag (gtag.js) - Google Analytics