Как проверить валидность формы при submit?

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Ro7
Сообщения: 71
Зарегистрирован: 2013.08.17, 15:08

Как проверить валидность формы при submit?

Сообщение Ro7 »

Посмотрел yii.validation.js, и там вроде много всего интересного... Но может кто подскажет, как при нажатии на submit проверить валидность формы?
Примерно чтобы сделать так:

Код: Выделить всё

    $('html').on('click', '.ajax-submit', function(){
        if(форма_валидна){
            $.ajax();
        }
        return false;
    }); 
ps. Валидность проверяется. Но мне надо отправить ее ajax'ом, а если я не проверю статус валидации, то она отправится до того, как сообщит об ошибке. Как в коде выше
Аватара пользователя
anton44eg
Сообщения: 2716
Зарегистрирован: 2012.01.25, 13:37
Откуда: Киев

Re: Как проверить валидность формы при submit?

Сообщение anton44eg »

документацию читали?
http://www.yiiframework.com/doc-2.0/gui ... validation
Ro7
Сообщения: 71
Зарегистрирован: 2013.08.17, 15:08

Re: Как проверить валидность формы при submit?

Сообщение Ro7 »

anton44eg писал(а):документацию читали?
http://www.yiiframework.com/doc-2.0/gui ... validation
Да, но, к сожалению, пока не вижу к какому методу или св-ву обратиться, чтобы получить статус формы через yii js api.
Ro7
Сообщения: 71
Зарегистрирован: 2013.08.17, 15:08

Re: Как проверить валидность формы при submit?

Сообщение Ro7 »

jQuery('#w0').yiiActiveForm().validate()
Говорит что нет такого метода
Ответить