Подскажите, пожалуйста, как грамотно реализовать следующее:
Есть Ext.TabPanel.
При нажатии на некую кнопку на сервер посылается ajax-запрос, сервер возвращает описание вкладки, которую необходимо создать и добавить в TabPanel.
Таким образом разные кнопочки создают новые разные вкладки: это могут быть вкладки с гридами внутри, формами, чем угодно.
Интересуют тонкости этого процесса: в каком виде сервер должен вернуть информацию о создаваемой вкладке и как полученный ответ привязать к TabPanel.
Например, в случае с созданием окон, дело обстоит проще: серверу достаточно вернуть ответ типа:
<script type="text/javascript">
Ext.onReady(function(){
Ext.MessageBox.alert('раз', 'два');
});
</script>
А вот как с вкладками быть - не пойму...
Подтолкните на верный путь.