`

Ext Combox在手动输入的时候hiddenName和name不能重复

    博客分类:
  • Ext
阅读更多
                                  {
		                          xtype: "combo",
		                          fieldLabel: '洲',
		                          store:areastore,
		                          valueField:'name',
		                          displayField:'name', 
		                          triggerAction:'all',
		                          mode:'local',
			                  name: 'area',
			                  hiddenName:'area',
			                  anchor: "90%"
		                    }

否则 在手写输入的时候 无法获取手写输入的数据


原因是
Ext 2.2 API 中找到的

hiddenName : String
如果指定,将自动创建一个表单隐藏域来存储输入项的值 (默认值为底层DOM元素的名称)。 如...
如果指定,将自动创建一个表单隐藏域来存储输入项的值 (默认值为底层DOM元素的名称)。 如果想要在表单提交时自动提交combo的值,该配置项是必须的。 注意:如果没有指定hiddenId,隐藏域的id默认和这个名称相同。 combo的id和隐藏域的id应该不同, 因为两个DOM节点不应该共用同一个id,所以,如果combo和隐藏域的名称相同时,你必须指定一个唯一的hiddenId。(译者注:请特别注意这一个配置项,一般写脚本时习惯指定combo的id和hiddenName,根据这里的说明可以知道 id和hiddenName是不能相同的,否则自动创建出来的底层DOM元素就使用了同一个id,这样的话下拉选择框就渲染不出来了。当你发现你的下拉选择框出现渲染不正常时,可以先检查是不是id和hiddenName设置成一样的了。更详细的截图和描述参见这里:ComboBox的恶心显示问题 )


感谢大漠穷秋

http://damoqiongqiu.iteye.com/blog/393335
分享到:
评论

相关推荐

    ext combox

    在探讨“ext combox”这一主题时,我们深入解析其核心功能——自动提示,这是现代Web应用程序中一个非常实用且常见的特性,尤其在输入框中提供动态搜索建议方面,极大地提升了用户体验。本篇将详细阐述如何利用Ext ...

    Ext_comBox模糊查询

    在EXT JS中,Combox(下拉框组件)是一种常用的输入控件,它结合了文本输入框和下拉列表的功能,常用于数据选择和输入。本文将深入探讨如何在EXT中实现Combox的模糊查询功能,以及后台处理自动检索的方法。 模糊...

    comBox可输入下拉框

    在IT行业中,"comBox可输入下拉框"是一种常见的用户界面组件,它结合了文本输入框和下拉选择框的功能。这样的设计旨在提供更灵活的用户体验,允许用户既可以手动输入值,也可以从预设的选项中进行选择。在网页开发中...

    extcombox搜索功能

    在ExtJS中,`Ext.form.field.ComboBox`(简称ComboBox)是一种常用的控件,它提供了一个下拉列表,用户可以在其中选择一个或多个项目。这个控件在数据展示和用户交互方面具有广泛的应用,特别是在需要进行快速筛选和...

    EXT中COMBOX联动

    "EXT中COMBOBOX联动"指的是在EXTJS应用中,两个或多个COMBOBOX之间实现数据交互和联动效果,即当一个COMBOBOX的选择项改变时,会触发其他COMBOBOX的更新,以展示与当前选择相关联的数据。 EXTJS的COMBOBOX联动通常...

    ext combox 下拉框不出现自动提示,自动选中的解决方法

    在EXT JS框架中,`Ext.form.ComboBox`是一个用于创建下拉选择框的组件,它提供了丰富的功能,包括自动提示和自动选中等。在你遇到的问题中,下拉框不出现自动提示,也不能自动选中,这通常是由于配置不当或者某些...

    MFC Combox自动提示输入

    为解决这个问题,可以在用户输入时将他们输入的字眼作为CComboBox的第一项,并确保不自动选择任何内容。 第二个问题涉及到鼠标光标在下拉框弹出后消失。修复方法是使用LoadCursor函数加载标准的箭头光标资源,通过...

    combox控件的输入归类.pdf

    这将使得COMBOBOX仅显示下拉列表,不允许用户手动输入。 2. 设置COMBOBOX控件为可输入: 如果希望用户可以在COMBOBOX中输入文本,需要将其样式更改为DropDown。可以通过以下代码来实现: ```cpp m_ComboBox....

    c# combox根据输入自动查询

    前者会在用户输入时显示建议的匹配项,但不自动添加;后者则会在用户输入时自动将匹配项添加到输入框中。在WPF中,可以使用`AutoCompleteBox`控件实现类似的功能。 6. **自定义控件**:如果系统提供的ComboBox控件...

    VC++ 演示如何动态添加Combox列表值

    VC++ 演示如何动态添加Combox列表值,本来那个Combox里面是没有值的,如果它是一个静态的,那也没什么可参考的,现在它是通过点击按钮后激活动作,然后将预留的值动态添加进combox,这将大大拓宽它的实用价值,因此...

    combox 实现搜寻功能

    它能够显示一个可编辑的文本字段和一个下拉列表,用户可以在其中选择一个选项或者手动输入文本。`JComboBox`通过其模型(`ComboBoxModel`)来管理其数据源。本文将深入探讨如何利用`JComboBox`实现自动搜寻功能,以...

    Extjs之旅-combox之远程加载数据

    Combox在ExtJS中是一个非常灵活的控件,它可以看作是下拉列表和文本输入框的结合体,用户可以输入文本搜索,也可以从预定义的选项中选择。在大型应用中,数据量可能会非常庞大,直接加载所有数据到客户端并不实际。...

    delphi控件ComboxGrid

    ComboxGrid是一款在Delphi开发环境中使用的自定义控件,它是Combobox(下拉框)和Grid(表格)功能的结合体,为用户提供更丰富的数据选择和显示方式。在Delphi编程中,ComboxGrid控件可以极大地提高用户体验,因为它...

    Ext+MVC(combox,tree,gird,layout)

    ext + mvc combox tree grid layout

    Ext 将grid渲染到combox

    在 Ext JS 中,`ComboBox` 和 `Grid` 都是常用的数据展示控件。通常情况下,`ComboBox` 用于展示和选择单个值,而 `Grid` 用于展示多行数据。然而,在某些场景下,我们可能需要在一个 `ComboBox` 下拉菜单中展示更多...

    WPF_MVVM中DataGrid列中使用ComBox绑定

    最后,对于ComBox的选择改变事件,我们通常不直接在View中处理,而是通过ViewModel中的命令来处理,这样可以保持视图和模型的解耦。在ViewModel中,我们需要实现INotifyPropertyChanged接口,确保当`Status`属性改变...

    combox

    combox的栏数如何生成?

    c#Winform Combox控件重绘

    在工具箱中找不到可以直接重绘的Combox控件,所以我们需要创建一个新的UserControl,继承自ComboBox控件。右键点击解决方案资源管理器中的项目,选择“添加”->“新建项”,然后选择“Windows Forms控件库”。命名为...

    VBCombox实现下拉

    然而,有时候我们希望在用户输入一定字符后自动显示下拉列表,以便于快速筛选和选择。这被称为自动下拉功能。 要实现VB ComboBox的自动下拉,我们需要监听文本框的TextChanged事件,然后在事件处理程序中检查输入的...

Global site tag (gtag.js) - Google Analytics