var multifield = new CQ.form.Multifield { fieldLabel : 'Multiple: ', orderable : false, name : 'multifieldExample', fieldConfig : { xtype : 'compositefield', layout: 'form', items : [{ xtype: 'textfield', fieldLabel: 'field1: ' }, { xtype: 'textfield', fieldLabel: 'field2: ' }] }, width: 650 }
Here is how we can retrieve the value of the first instance of field2:
formName.getForm().findField('multifieldExample').findByType('compositefield')[0].items.itemAt[1].getValue();
We can retrieve the items under a component via .items.itemAt[i]
No comments:
Post a Comment