好的另一个DOMQuery问题。我认为EXT API文档在这方面有点缺乏。
在我的FormPanel中,我有多个字段集,但需要找到标题为“测试结果”的字段集。
有没有人知道Ext是否提供了一个帮助函数来做这样的事情,或者我需要像formPanel.findByType("fieldset", true)
这样做,然后为每个寻找特定标题的循环做一个......?
谢谢!
答案 0 :(得分:2)
使用Ext.form.FormPanel的find方法:
var fieldSets = formPanel.find('title', 'Test Results');
请注意,返回值是找到的项目数组。
使用Ext.util.MixedCollection的find方法略显偏执:
var fieldSet = formPanel.items.find(function( item ) {
return item instanceof Ext.form.FieldSet
&& item.title == 'Test Results';
});
此处返回值仅是找到的第一个项目。