-
Ext下拉框ComboBox再次点击下拉出现问题。5
修改window窗口中的ComboBox,初始点击从后台加载数据,并正常显示出来。但按下确认按钮后,Form表单正常提交,并reset,但再次打开修改窗,单击ComboBox,却没有下拉列表弹出,请问这是什么原因,有什么解决办法?
window的closeAction 为 'hide'。
问题补充:<div class="quote_title">renpeng301 写道</div><div class="quote_div">Form表单正常提交 <br /> 那修改后的ComboBox 有没有正确的写入数据库· <br />然后还有就是ComboBox的数据源 是从数据库获取的么?</div> <br /><pre name="code" class="java">var carSerCombstore2 = new Ext.data.Store({
proxy : new Ext.data.HttpProxy({
url : 'carSeriesAction!comboQuery',
method : 'POST'
}),
reader : new Ext.data.JsonReader({
root : 'result'
}, [{
name : 'brandId',
mapping : 'brandId'
}, {
name : 'brandChName',
mapping : 'brandChName'
}])
});
var carSerCombo2 = new Ext.form.ComboBox({
id : 'carSerCombo2',
fieldLabel :'车系名称',
store : carSerCombstore2,
region : 'right',
displayField : 'brandChName',
valueField : 'brandId',
hiddenName : 'brandId',
loadingText : 'loading...',
typeAhead : true,
mode : 'remote',
defaults : {
width : 100
},
anchor : '90%',
triggerAction : 'all',
emptyText : '请选择...',
selectOnFocus : true,
listeners : {
"select" : function() {
}
}</pre> <br />这是ComboBox下拉框的代码,Form能正常提交,ComboBox传回brandId值,但窗口再次打开,点击ComboBox,下拉列表没弹出,不知甚原因!
问题补充:<div class="quote_title">babydeed 写道</div><div class="quote_div">试试把combo的mode : 'remote', <br />这个属性值改为local <br />然后window框显示前combo的store去load一下</div> <br /> <br /> <br /> <br />结果还是一样<img src="/images/smiles/icon_cry.gif"/> !!!!
问题补充:我换了ext3.4.0的版本就行了。我的修改窗口和添加的窗口用的是同一个请求,不知道是不是这个影响了。还是ext-3.1.1的bug???!!2012年1月02日 22:51
相关推荐
ComboBox在Ext JS中是一个常用的组件,通常用于展示一组可选项,用户可以通过输入文字或者点击下拉列表来选择。而“下拉多选框”意味着这个ComboBox支持多选模式,用户可以选择多个值而不是仅限于一个。结合“带搜索...
用EXT来实现下拉框ComboBox 下拉框可以实现分页
然而,根据你的标题和描述,你似乎遇到了一个特别的需求,即当你点击ComboBox的下拉框时,希望出现一个Grid组件,而不是默认的下拉列表。 ComboBox的默认行为是弹出一个包含选项的列表,而你想要实现的是当用户点击...
多选下拉框在EXT JS中通常通过`Ext.form.CheckboxGroup`或`Ext.form.RadioGroup`类来实现,但在EXT3.2中,实现多选下拉框功能通常会使用`Ext.form.FieldSet`或`Ext.form.ComboBox`的自定义扩展。这类组件提供了复选...
"ext多选下拉列表的全选功能实现"这个主题聚焦于一个特定的UI组件——ExtJS库中的MultiComboBox,这是一种允许用户多选的下拉列表控件。在实际应用中,全选功能常常被用来快速选择所有选项,极大地提高了用户的操作...
总结一下,EXTJS中的下拉框(ComboBox)是通过`Ext.form.field.ComboBox`实现的,可以通过设置`store`、`displayField`和`valueField`来定义选项和获取选定值。使用`getValue()`方法可以获取选定的值,而`select`...
Combobox是Ext JS中一个用于创建下拉列表的控件,它结合了输入框和下拉列表的功能。通过配置store、displayField、valueField等属性,可以实现数据的展示和选择。 1. **配置store** - Store是Ext JS中用于存储数据...
Ext IconComBox是一款基于Ext JS库的组件,它扩展了标准的下拉框(ComboBox)功能,使得在下拉列表前可以添加自定义的图标。这个特性使得UI设计更加丰富多彩,提高了用户界面的视觉吸引力和交互性。在本文中,我们将...
1. **EXT ComboBox**: `ComboBox`是EXT中的一个核心组件,它结合了文本输入框和下拉列表的功能。你可以通过设置`store`属性来指定下拉列表的数据源,通常是一个`Ext.data.Store`对象,包含一组记录。`displayField`...
在IT行业中,尤其是在Web开发领域,经常需要与用户界面交互,ComboBox(下拉框)是一种常用的组件,用于提供用户选择的选项。本知识点主要聚焦于如何在Ext4.0框架下动态修改ComboBox的选择项,特别是在本地模式下...
在ExtJS中,TreePanel用于展示树形数据,而ComboBox则是一个下拉列表选择框。TreeCombo将这两者融合,提供了一种更灵活的用户交互方式,特别适用于需要从层级关系中进行选择的情况,如组织结构、地区分类等。 描述...
在Ext JS这个强大的JavaScript框架中,多选下拉框(Multi Select ComboBox)是一种常见的组件,用于提供用户在多个选项中进行选择的功能。这种组件在数据输入、筛选或配置设置等场景中非常实用。本篇文章将深入探讨...
在EXTJS4中,`ComboBox` 是一个非常常用的组件,它提供了一个下拉选择框的功能。在某些场景下,我们可能需要在下拉菜单中展示更丰富的信息,比如表格数据,这时就可以使用 `GridComboBox`。`GridComboBox` 结合了 `...
它提供了一套完整的组件模型,其中包括comboBox(下拉框)组件,用于创建可搜索、可选择的列表。本篇我们将深入探讨“Ext comboBox的remote模式”及其联想功能的实现。 在Ext JS的comboBox中,远程模式(remote ...
### ExtJS表单中的下拉框(ComboBox)手动添加空选项 在开发Web应用程序时,ExtJS 是一个非常强大的库,它提供了丰富的组件和API来帮助开发者构建复杂的用户界面。其中一个常用的组件就是`ComboBox`(组合框),它...