选项卡控件在jquery和php中

时间:2011-12-07 07:09:10

标签: php jquery-ui

我有三个标签,数据分为三个标签。每个数据记录都有一组操作,例如编辑和删除。第一个选项卡正在加载页面,单击每个选项卡时,会有一个Ajax调用来获取选项卡的数据。我想保持当前选项卡的活动状态。例如如果我从第二个标签编辑记录,则用户将进入编辑页面。成功编辑记录后,我希望第二个选项卡处于活动状态。我尝试使用“get”发送标签ID并将其保存在会话变量中。在页面上,我添加了一个隐藏字段并设置了值。在jquery中,我检查了隐藏字段的值并调用了函数,如下所示:

var tab_id = $("#tab_history").val();
$("#"+tab_id).click();

但这不起作用,默认情况下第一个标签处于活动状态。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

只要您从会话中获取变量,就可以执行以下操作:

$tabs = $("#MyTabs").tabs();

var tab_id = $("#tab_history").val();
$tabs.tabs('select', tab_id);

其中$ tabs是您定义的标签,如上所示。

相关问题