4 つのタブがあるタブ付きパネルがあります。3番目のタブには、3つのテキストフィールドと送信ボタンがあります。このタブの検証方法。検証エラーで同じタブ (つまり 3 番目のタブ) に戻る方法。XML検証を試したところ、検証が失敗したとき(resutl type="input")、3番目のタブではなく最初のタブに戻りました。
質問する
557 次
1 に答える
0
TabbedPanel は、最後にアクセスしたタブを記憶するために Cookie を使用します (使用しないかどうかはあなた次第です)。
私がよく覚えていれば、動的に使用することはできません:
最後にアクセスしたタブを常に覚えておくか、常に最初のタブから開始します。
現在のタブを覚えておきたい場合は、
useSelectedTabCookie="true"
属性に
<s:tabbedPanel>
その結果、TAB 3 でデータを送信しようとして検証でエラーが発生すると、Tab 3 のページに戻ります。
1 つのボタンで複数のタブを送信しないことをお勧めします。すべてのタブに独自のボタンが必要です。
于 2012-10-17T11:36:07.877 に答える