使用jQuery ui标签,是否有一种有效的方法为每个标签重新加载页面?
我试过
$('#tab_two').click(function() {
window.location = 'http://localhost/page#tab_two';
});
但是,这仍然落在当前页面上。但是,如果您在此之后刷新页面,那么它将重定向到#tab_two。
有效重定向页面的唯一方法似乎是使用PHP。但是有了
$('#tab_two').click(function() {
header('location: http://localhost/page#tab_two');
});
弄乱了页面。
关于如何实现这一目标的任何想法?感谢。
答案 0 :(得分:0)
我认为你可以像我在下面那样使用load
方法:
$(function() {
$( "#tabs" ).tabs();
$( "#tab_two" ).click(function() {
$( "#tabs" ).tabs( "load" , 1 ); // zero-based (tab#1 = 0 index)
});
});
文档:
.tabs(“load”,index)重新加载Ajax选项卡的内容 编程。此方法始终从中加载选项卡内容 远程位置,即使缓存设置为true。第二个论点是 要重新加载的选项卡的从零开始的索引。