-EDIT 2-
Если вы используете Jquery 1.9, посмотрите ответ Захида Риаза
перезагрузка вкладки (#tabs - контейнер вкладок):
function reloadCurrentTab(){
var $tabs = $('#tabs').tabs();
var selected = $tabs.tabs('option', 'selected');
$("#tabs").tabs('load',selected);
}
изменение вкладки:
$tabs.tabs('select',[INDEX OF THE TAB] );
получает фактический индекс вкладки:
$tabs.tabs('option', 'selected'); // => 0
с вашим кодом .... это будет примерно так:
function bind_ui(){
$(".prev_page").click(function(){
var $tabs = $('#tabs').tabs();
var selected = $tabs.tabs('option', 'selected');
if(selected != 0){
$tabs.tabs("url" , selected-1, newUrl )
$tabs.tabs('select',selected - 1 );
}
});
$(".next_page").click(function(){
var $tabs = $('#tabs').tabs();
var selected = $tabs.tabs('option', 'selected');
if(selected < $('#tabs').length){
$tabs.tabs("url" , selected+1, newUrl )
$tabs.tabs('select',selected + 1 );
}
});
};
-EDIT-
Я нашел этот пример кода на домашней странице jquery-ui.Вы можете поместить что-то вроде этого:
$("#tabs").tabs("url" , indexOfTheTab , newUrl );
... чтобы изменить URL для загрузки.