Вопрос панели вкладок ExtJs - PullRequest
1 голос
/ 16 декабря 2010

У меня есть несколько вкладок в панели вкладок с похожими формами.Как предотвратить переход на следующую вкладку, если предыдущая вкладка не заполнена правильно?Спасибо.

1 Ответ

5 голосов
/ 16 декабря 2010

Я думаю, что ваш подход не самый лучший, если вы хотите создать мастера, вам, вероятно, следует использовать 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
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...