ExtJS 3.2.1 Combobox 下拉设置值(如果存在)
Posted
技术标签:
【中文标题】ExtJS 3.2.1 Combobox 下拉设置值(如果存在)【英文标题】:ExtJS 3.2.1 Combobox drop down set value if exists 【发布时间】:2019-02-06 18:13:57 【问题描述】:ExtJS 3.2.1
我在左侧面板上有一个名为“位置”的组合框下拉菜单以及其他菜单下拉菜单。 主面板是一个网格,显示在右侧。
在CheckboxSelectionModel
、rowselect listeners
上,我正在设置基于主网格行位置值的位置下拉值。
有时,某个位置可能被禁用,因此左侧菜单不会显示该位置。但是之前添加了相同的位置,当它处于活动状态并且主网格行具有该值时。如果grid row
数据位置存在,如何检查combobox drop down
值?如果不存在,我可以显示默认文本。
赞赏。
【问题讨论】:
【参考方案1】:这就是答案。
if (Ext.getCmp('location').store.find('locationid', '00000') != -1) //存在
00000 - 要搜索的 locationid
【讨论】:
以上是关于ExtJS 3.2.1 Combobox 下拉设置值(如果存在)的主要内容,如果未能解决你的问题,请参考以下文章
JavaScript [ExtJS]在Ext.form.ComboBox下拉列表中显示空字符串
Extjs grid里某个column的xtype为combobox,怎样在页面ready的时候加载combobox下拉列表理的数据?