javascript - Dynamically add components in specific fieldset in FormPanel -
dynamically add text box in specific fieldset here field set , have many fieldset in form here sharing code of 1 fieldsest.
for example,
var extradata = [{ bodystyle: 'padding-left:5px;', items:{ xtype:'fieldset', title: 'extra', collapsible: true, autoheight:true, layout:'column', items:[{ columnwidth:.5, layout: 'form', items: [{ xtype:'textfield', fieldlabel: 'comment', name: 'comment', anchor:'95%' }] },{ columnwidth:.5, layout: 'form', items: [{ xtype: 'fileuploadfield', fieldlabel: 'photo', name: 'last', anchor:'95%' }] }] } }]; var fsf = new ext.formpanel({ labelwidth: 75, // label settings here cascade unless overridden url:'save-form.php', frame:true, title: 'enter new groom record', msgtarget: 'side', width: 650, items:extradata });
give id fieldset , form.
then do,
ext.getcmp('myfieldset-id').add(my_dynamic_new_component); ext.getcmp('myform-id').dolayout();
Comments
Post a Comment