かなり頭痛の種になりましたが、簡単な質問があります。
いくつかの無線フィールドが追加されたフィールドコンテナがあります。
xtype : 'fieldcontainer',
fieldLabel : 'Field type',
defaultType: 'radiofield',
defaults: {
flex: 1
},
items: [
{
boxLabel : 'Plain Text',
name : 'plain-text',
inputValue: 'plain-text',
id : 'plain-text'
}, {
boxLabel : 'Rich Text',
name : 'html-text',
inputValue: 'html-text',
id : 'html-text'
}, {
boxLabel : 'Time',
name : 'time',
inputValue: 'time',
id : 'time'
},
{
boxLabel : 'Typed reference',
name : 'typed-reference',
inputValue: 'typed-reference',
id : 'typed-reference'
},
{
boxLabel : 'Date',
name : 'date',
inputValue: 'date',
id : 'date'
}
],
listeners: {
added: function(radiofield) {
??
}
追加されたアイテムのitems.items配列を反復処理するなど、radiofieldオブジェクトを検査するほとんどすべてを試しましたが、オブジェクト自体ではなく、アイテムの整数値のみを取得します。コンテナに追加されたすべてのアイテムを繰り返して、特定の条件を満たす無線フィールドにチェック値を設定したいと思います。