单击按钮更改活动选项卡

Rad*_*dek 2 ajax jquery-ui jquery-tabs

我有两个标签生成jquery-ui.我在Tab1中执行某些操作,并在单击按钮时,有一个AJAX调用,它在Tab2中显示结果.

所以我想更改按钮单击时的活动选项卡(在ajax调用完成后).我可以这样做吗?

我在这里创建了一个jsFiddle


我尝试过,onclick='$("#tabs-2").trigger("click") '>但没有做任何事情.

Ini*_*ech 8

作为信息(如果以后有人偶然发现并在select方法上出错) - 在jQuery-UI 1.9+中,不推荐使用select方法.

(http://jqueryui.com/upgrade-guide/1.9/#deprecated-select-method)

使用选项方法,示例:

$("#tabs").tabs("option", "active", 2);
Run Code Online (Sandbox Code Playgroud)


kra*_*asu 5

使用 onclick='$("#tabs").tabs( "select", "tabs-2" )'

http://jqueryui.com/demos/tabs/#method-select