我已经创建了一个带有EXT JS的combobox
,并且它正在使用proxy
请求Ajax
来显示项目。一切都很好,但是我需要编写一个查询才能选择具有索引数值的ComboBox的项目。
我的意思是!我可以选择这样做的选择,因此可以使用textEqual
查询:
#main-home #contentPanel #formData combobox[name=...combo] boundlist => :textEquals(The Item Name)
但是项目正在快速变化,因此我希望能够选择combobox
的第一项并寻找查询语法,例如:
#main-home #contentPanel #formData combobox[name=...combo] boundlist => :root(1)
或
#main-home #contentPanel #formData combobox[name=...combo] boundlist => :index(1)
有什么想法可以实现此选择/查询?谢谢您的建议...
您必须为组合框分配标识符:
{ // Combobox
xtype : 'combo',
action : 'actionComboBox',
............
id : 'comboboxId' // <= Here
},
然后使用ID:
var combobox = Ext.getCmp("comboboxId");
之后,如果您想采用景象的值,请使用:
var comboboxValue = combobox.getValue();