我正在使用Struts jQuery插件。问题在于<sj:tabbedpanel>
我想在加载页面时根据输入预先选择选项卡
我知道有属性selectedTab =“1”
但我希望它在使用jQuery加载页面时更改它
在jQuery-UI插件中,有一个函数$("#tab").tabs('selected',2)
可以做到这一点
什么是类似的功能,在这里做同样的事情。
答案 0 :(得分: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
答案 1 :(得分:0)
如果您想通过javascript执行此操作,请使用option
设置所选标签。
$("#tab").tabs( "option", "selected", 2);