mobius
(Maxim Musienko)
June 22, 2011, 4:56pm
1
Использую jQuery BBQ - все работает замечательно - подгружается часть страницы,
echo CHtml::link('test', array('adm/index', '#'=>'?r=admt/adm/showForm'));
с одним НО:
внутри возвращаемого кода расположен виджет zii.widgets.jui.CJuiTabs
так вот он не хочет отображаться в нормальном виде.
Как его проинициализировать?
mobius
(Maxim Musienko)
June 23, 2011, 6:16am
2
Методом тыка удалось установить, что оживить jQuery UI Tabs можно только по классу, т.е.
$(".tabss").tabs(); по id ( $("#tabss ").tabs(); ) - ничего не выходит!!!
Соответственно никакие события не отлавливаются:
$( ".tabss" ).tabs(
{
select: function(event, ui)
{
//alert('dfd');
SaveToSession(ui.index);
return true;
}
}
);
Что можно с этим сделать?
mobius
(Maxim Musienko)
June 23, 2011, 6:43am
3
Все разобрался. АйДишник не срабатывал потому что при каждой подгрузке страницы создавался объект с одноим и тем-же АйДи. Нужно при генерации страницы присваивать каждый раз какой-то уникальный АйДи или использовать класс.