Extjs с Rails - проблема в добавлении кнопки динамически на панели - PullRequest
0 голосов
/ 21 мая 2011

Я использую ExtJS 3.2.1 с Rails 3.x.У меня есть панель, на которую я хочу добавить ExtJS Buttons «динамически» в зависимости от количества записей в БД.Я пробовал гуглить, но не повезло.

Есть предложения?

Заранее спасибо!

1 Ответ

1 голос
/ 21 мая 2011

Непонятно в вашем вопросе, куда вы добавляете кнопку.Добавляете ли вы его на панель инструментов или в раздел кнопок панели.В любом случае, вы должны иметь возможность использовать метод addButton, доступный для Toolbar и Panel.

panel.addButton({your button config});

Теперь, чтобы создать кнопки, вам нужно будет обернуть его в цикле.Перед этим вам нужно будет получить необходимые данные из БД.Для получения данных вы можете использовать класс Ext.Ajax и, в соответствии с ответом, выполнить итерации и создать кнопки.

...