У меня есть 7 вкладок jquery ui на странице jspx.Я динамически добавляю новую вкладку для отображения результатов поиска из формы поиска.Все идет нормально.Теперь, когда пользователь нажимает на любую из других вкладок, вновь созданная вкладка «Результаты поиска» должна быть удалена.Здесь начинается моя проблема.
$('#tabs').tabs({
select : function(event, ui) { //bind click event to link
selectedIndex = ui.index;
if ((selectedIndex < 8) && ($('#tabs').tabs("length") > 8)) {
$('#tabs').tabs('remove',8);
}
//I have other stuff here for each of the original 7 tabs
});
Кажется, эту вкладку можно удалить только после повторной инициализации вкладок, например
$('#tabs').tabs('destroy').tabs();
$('#tabs').tabs('remove',8);
Но на моей странице есть сетка данных, которая динамически добавляется в системувкладок в зависимости от индекса вкладки, по которой щелкают.Если я уничтожу, а затем удаляю, моя сетка полностью исчезнет из всех остальных вкладок (удаленных из домена), что не , что я хочу.
Пожалуйста, помогите, спасибо.