2010-12-16 51 views
1

我在具有類似形式的選項卡面板中有幾個選項卡。除非以前的選項卡正確填寫,否則如何防止轉到下一個選項卡?謝謝。ExtJs選項卡面板問題

回答

5

我認爲你的方法不是最好的,如果你想創建一個嚮導,你應該使用cardlayout

如果你真的想堅持你目前的做法,我會鉤住beforetabchange事件,並在表單無效時取消事件。

tabpanel.on('beforetabchange', function(tb,newtab,oldtab){ 
    // insert your validation here 
    // if the user cannot go here 
    return false; // would prevent the change of tab 
});