0

我正在使用 Struts jQuery 插件。问题出在<sj:tabbedpanel>.
我想在加载页面时根据输入预选选项卡。
我知道有属性 selectedTab="1"。
但我希望它在使用 jQuery 加载页面时更改它。
在 jQuery-UI 插件中,有一个功能$("#tab").tabs('selected',2)可以做到这一点。
在这里做同样事情的类似功能是什么。

4

2 回答 2

1

尝试这个:

<sj:tabbedpanel id="tabbed" selectedTab="%{selected}"></sj:tabbedpanel>

selected应该是一个参数,它决定打开的选项卡。

如果您仍然想使用 jQuery,请查看 api:jQuery Tabs API

这是重要的部分:

A series of events fire when interacting with a tabs interface:

tabsselect, tabsload, tabsshow (in that order)
tabsadd, tabsremove
tabsenable, tabsdisable
于 2012-11-26T11:41:40.120 回答
0

如果您想从 javascript 执行此操作,请使用option设置选定的选项卡。

$("#tab").tabs( "option", "selected", 2);
于 2012-11-26T11:39:24.533 回答