У меня есть следующая сценария: я создал форму на yii и разбил форму на несколько шагов, используя javascript и css, все это в одной форме, но визуально разбито на шаги, теперь я установил ajax validation которая работает отлично, проблема в том, что когда я нажимаю кнопку «Далее», чтобы перейти к следующему шагу формы, я бы хотел «ajax validate» поля для этого конкретного шага, прежде чем перейти к следующему шагу и так далее , есть идеи?partial ajax validation yii forms
BTW, я использую стандартный Yii виджет CActiveForm АЯКС проверки:
$form = $this->beginWidget('CActiveForm', array(
'id' => 'formElem',
'enableAjaxValidation' => true,
'clientOptions' => array('validateOnSubmit' => true),
));
Включая код образцы увеличивают вероятность ответа. – eebbesen
Нужно больше, чем это. Как насчет того, чтобы увидеть как минимум два раздела формы; плюс действия контроллера, которые вы вызываете. – jmarkmurphy
форма очень похожа на эту http://tympanus.net/Tutorials/FancySlidingForm/, и у меня есть это на коде контроллера: if (Yii :: app() -> getRequest() -> getIsAjaxRequest()) { echo CActiveForm :: validate (массив ($ model)); Yii :: app() -> end(); } – CodeArtist