Yii2 . FORM How to make dependant drop down. Where second drop downs values are dependant on first drop down selection

In form file : 1 2 3 4 5 6 7 8 9101112131415161718 <?= $form->field($model, ‘country_id’)->dropDownList([“5″=>’USA’, “6”=>”Pakistan”], [‘prompt’=>’Select Country’, ‘onchange’=>’ $.get( “‘.yiihelpersUrl::toRoute(‘/site/getstates’).'”, { id: $(this).val() } ) .done(function( data ) { $( “#’.Html::getInputId($model, ‘state_id’).'” ).html( data ); } ); ‘,’class’ => ‘form-control’ ] ); ?> <?= $form->field($model, ‘state_id’) ->dropDownList( [ ‘prompt’=>’Select State’, ] ); ?>… Continue reading Yii2 . FORM How to make dependant drop down. Where second drop downs values are dependant on first drop down selection

YII Client side form validation error doesn’t prevent form submit

YII Client side form validation error doesn’t prevent form submit To get this behavior you just need to add ‘clientOptions’ => array(‘validateOnSubmit’=>true), to your configuration so it would look like this: $form=$this->beginWidget( ‘CActiveForm’, array( ‘id’=>’member-form’, ‘enableAjaxValidation’=>false, ‘enableClientValidation’=>true, ‘clientOptions’ => array(‘validateOnSubmit’=>true), ));

yii, some form validation examples

Yii some basic form validations using rules in modelslike email, compare password (match password), date, unique, captcha etc Below is full model code: <?php/** * This is the model class for table "users". * * The followings are the available columns in table 'users': * @property integer $user_id * @property string $user_name * @property string… Continue reading yii, some form validation examples