Nawigacja na karcie Struts 2 Jquery

Podczas nawigowania z jednej karty do drugiej, tj. Po kliknięciu przycisku przesyłania w tab1 (który jest jsp), tab2 musi zostać załadowana. Mój kod jest poniżej.

  <sj:tabbedpanel id="remotetabs" onCompleteTopics="tabcomplete"
    onChangeTopics="tabchange">
    <sj:tab id="tab1" href="test1.jsp" label="Tab One" />
    <sj:tab id="tab2" href="test2.jsp" label="Tab Two" />           
   </sj:tabbedpanel><sj:submit></sj:submit>

Jsp, którego użyłem, to

 <s:url var="remoteurl1" action="ajax1" />
 <s:url var="remoteurl2" action="ajax2" />
 <sj:tabbedpanel id="tabpanel">
<sj:tab id="tab1" href="Test1.jsp" label="Tab One" />
<sj:tab id="tab2" href="Test2.jsp" label="Tab Two" />
 </sj:tabbedpanel>
 <sj:a href="#" onClickTopics="movetonextdiv" button="true">Next</sj:a>

a mój scenariusz jest

  $.subscribe('movetonextdiv', function(event, data) {
                   var selected = $("#tabpanel").tabs('option', 'selected');
                   $("#tabpanel").tabs('option', 'selected', selected + 1);
            });

Nadal borykam się z problemem takim jak w narzędziach programistycznych. Dostaję błąd, ponieważ obiekt nie obsługuje tej właściwości lub metody dla poniższego wiersza kodu.

  var selected = $("#tabpanel").tabs("option", "selected");

questionAnswers(2)

yourAnswerToTheQuestion