`
wmj007
  • 浏览: 16893 次
  • 性别: Icon_minigender_1
  • 来自: 兰州
社区版块
存档分类

关于Ext.ux.form.lovCombo应用的注意事项

阅读更多
今天用了一下Ext.ux.form.lovCombo控件,根据博客里提供的好多知识点,和实例代码,搞了一下午总算是搞定了,在此过程遇到了一下几个问题
1、下拉列表选择以后,收起下拉列表以后,选择的值就不见了
   博客里有相关的文章http://atian25.iteye.com/blog/433901
   但是后来我看了示例代码http://lovcombo.extjs.eu/
   在自己用的时候只要下面这段代码别忘写了,就不会存在问题1了
  
 //重写combo的方法beforeBlur
  Ext.override(Ext.ux.form.LovCombo, { 
	beforeBlur: Ext.emptyFn 
  });

  大家可以试验
2、下拉列表可以下拉,但是就是不显示复选框
   这个主要原因是Ext.ux.form.lovComb.css文件里的图片路径
   和引用文件的路径没有配置正确
   仔细配置就没问题了
.ux-lovcombo-icon-checked {  
    background: transparent      url("../ext/resources/images/default/menu/checked.gif");  
}  
.ux-lovcombo-icon-unchecked {  
    background: transparent url("../ext/resources/images/default/menu/unchecked.gif");  
}

<link rel="stylesheet" type="text/css" href="../resources/css3/lovcombo.css"/>


3、下拉看不见数据,用上面示例代码例子没有屏蔽的那个数据,就是不显示,换成了屏蔽的那个就可以了,具体原因不清楚,这里关键是这两个属性
      
 valueField:'vkey',  
       	displayField:'vdesc', 


写的不好,需要的可以看看。这个控件使用的频率还是比较搞的,有时间,写个样式,吧下拉列表横排和竖排结合一下,知道的朋友可以跟帖写出呀!

比较全面的文章可以参看http://www.iteye.com/topic/447342
http://lovcombo.extjs.eu/
http://www.iteye.com/topic/376729
http://www.iteye.com/topic/340900
分享到:
评论
1 楼 zj445866856 2013-05-27  

相关推荐

    extjs-Ext.ux.form.LovCombo下拉框

    在EXTJS框架中,`Ext.ux.form.LovCombo`是一种自定义组件,它扩展了基本的`Ext.form.field.ComboBox`,提供了更丰富的功能,尤其是针对多选和联动选择的需求。这个组件通常用于创建具有“lov”(即“Look Up Value”...

    Ext.ux.SwfUploadPanel.js

    在实际使用`Ext.ux.SwfUploadPanel.js`时,你需要在ExtJS应用程序中引入这个文件,并配置相关参数,例如服务器端处理脚本地址、允许的文件类型、最大文件大小等。然后,你可以像创建其他ExtJS组件一样,实例化...

    Ext.ux.form.ColorPickerFieldPlus 老外重写调色版

    总的来说,`Ext.ux.form.ColorPickerFieldPlus` 是一个优化过的色彩选择组件,旨在提供更加灵活和丰富的颜色选取功能,尤其适合需要精细颜色控制的Web应用,如在线设计工具、色彩搭配应用等。通过这个组件,开发者...

    Ext.ux.UploadDialog.zip

    这个"Ext.ux.UploadDialog.zip"压缩包包含了EXTjs的UploadDialog组件,方便开发者在自己的项目中直接使用。 UploadDialog组件的核心功能是提供一个用户友好的界面,让用户能够选择并上传文件到服务器。这个组件通常...

    Ext.ux.submit的例子

    Ext.ux.submit是一个基于Ext Core库的扩展,用于增强原生表单提交的功能。这个扩展主要专注于添加验证机制,使得在前端就能对用户输入的数据进行有效性检查,从而提高应用程序的安全性和用户体验。在深入探讨之前,...

    Ext.ux.Upload.Dialog使用

    在IT行业中,`Ext.ux.Upload.Dialog`是一个用于Ext JS框架的第三方组件,它扩展了标准的对话框(Dialog)功能,提供了文件上传的能力。这个组件通常被用于Web应用程序,以便用户可以方便地向服务器上传文件。下面...

    Ext.ux.UploadDialog

    The class is ready for i18n, override the Ext.ux.UploadDialog.Dialog.prototype.i18n object with your language strings, or just pass i18n object in config. Server side handler. The files in the queue...

    Ext.ux.tree.treegrid异步加载

    ### Ext.ux.tree.TreeGrid 异步加载知识点详解 #### 一、Ext.ux.tree.TreeGrid简介 在ExtJS框架中,`Ext.ux.tree.TreeGrid`组件是一种结合了树形结构与表格显示特性的控件,适用于展示具有层级关系的数据。通过...

    extjs4.1-ux.rar

    Extjs4.1多个扩展 1、Ext.ux.aceeditor.Panel...12、Ext.ux.form.field.TinyMCE 13、Ext.ux.form.field.Grid 主页:https://github.com/harrydeluxe/extjs-ux 注明:在Extjs4.1上是可以使用的,Extjs4.2部分会有问题。

    ext.ux.uploadDialog实例

    Ext.ux.UploadDialog是Ext JS库的一个...总的来说,`ext.ux.uploadDialog`实例是Ext JS应用中实现高效、用户体验良好文件上传功能的有效工具。通过灵活配置和事件处理,开发者可以定制满足特定需求的文件上传对话框。

    Ext.ux.UploadDialog批量上传文件实例

    Ext.ux.UploadDialog批量上传文件实例是一个基于ExtJS组件库扩展插件的文件上传解决方案,主要针对需要一次性处理多个文件上传的应用场景。ExtJS是一个强大的JavaScript框架,它提供了丰富的用户界面组件,而Ext.ux....

    ExtJs选中var editor = new Ext.ux.grid.RowEditor详解

    ### ExtJs选中 `var ...以上就是关于 `var editor = new Ext.ux.grid.RowEditor` 的详细解析,希望对使用ExtJs框架的开发者有所帮助。通过合理地配置和使用 `RowEditor`,可以极大地提高Web应用的交互性和用户体验。

    Ext.form表单中各种属性应用详解

    ### Ext.form表单中各种属性应用详解 #### 1. Ext.form.NumberField **Ext.form.NumberField** 是 **Ext.form.TextField** 的一个扩展,它专为处理数字输入而设计,提供了一系列与数值相关的配置选项。 - **...

    ext 多文件上传控件 Ext.ux.UploadDialog 使用中的问题

    本文将深入探讨“ext多文件上传控件Ext.ux.UploadDialog”的使用方法及其常见问题。该控件作为ExtJS库的一个扩展,为用户提供了一种方便的多文件选择和上传的界面。 首先,Ext.ux.UploadDialog是一个基于ExtJS框架...

    [Ext 3.x + Ext 2.x] 下拉树 Ext.ux.ComboBoxTree

    【Ext 3.x + Ext 2.x 下拉树 Ext.ux.ComboBoxTree】是基于ExtJS框架的一个组件,它结合了下拉框(ComboBox)和树形控件(TreePanel)的功能,提供了一种用户友好的选择界面。在网页应用中,这种控件常用于展示层级...

    Ext.ux.form.TinyMCETextArea

    在Extjs4中,`Ext.form.field.TextArea`是用于输入多行文本的标准组件,但它的功能相对有限。而`Ext.ux.form.TinyMCETextArea`则扩展了这个基础组件,提供了更丰富的编辑功能。这个组件通常用在需要用户输入格式化...

    Ext.ux.ComboBoxTree

    带复选框的这是经过测试可以用的下拉树

    如何在服务器端 读取Ext.ux.UploadDialog上传的文件?

    在使用 Ext.ux.UploadDialog 进行文件上传时,客户端与服务器端的交互是一个关键环节。Ext.ux.UploadDialog 是一个 ExtJS 框架的扩展组件,它提供了一个友好的用户界面来处理文件上传。在服务器端,我们需要正确解析...

    EXT控件lovcombo

    EXT控件是Sencha EXT JS框架中的一种组件,它提供了丰富的用户界面元素,用于构建复杂的Web应用程序。...对于使用EXT JS开发Web应用的程序员来说,理解并掌握lovcombo的用法和相关修正具有很高的实用价值。

    EXT.form组件

    EXT.form组件是EXT JS库中用于构建表单界面的核心组件集合。这些组件提供了一系列丰富的控件,用于创建具有不同功能的交互式表单。在EXT JS中,表单组件不仅包含基本的输入字段,还支持复杂的输入类型和验证机制。 ...

Global site tag (gtag.js) - Google Analytics