У меня есть FormPanel с деревом флажков, которые добавляются при создании. Теперь я хочу изменить общий шаблон имени всех флажков внутри панели. В соответствии с DOM имена меняются правильно, но когда я отправляю форму, старые имена отправляются. Пробовал звонить .doLayout но без везения. Есть идеи?
changePredicateName: function (panel, predicateName) {
var ref = this;
this.counter = 0;
panel.cascade(function (o) {
var name = ref.groupId + "." + predicateName + "." + ref.counter + "_value";
if (o instanceofnExt.form.Checkbox) {
o.name = name;
ref.counter++;
} else if (o.titleCheckbox) {
o.titleCheckbox.name = name;
ref.counter++;
}
return true;
});
panel.doLayout();
},