0
當enableClientValidation設置爲true時,然後yii2-pjax小部件不會觸發ajax。只有當enableClientValidation設置爲false時,pjax才能在這裏工作。有沒有什麼辦法對每個字段(由警予)活性形式的客戶端和Ajax驗證以及pjax上(由pjax)提交按鈕activeform客戶端驗證與pjax
<?php Pjax::begin(['id'=> 'new-comment','enablePushState' => false]); ?>
<?php $form = ActiveForm::begin([
'id' => $model->formName(),
'options' => ['data-pjax' => "1"] ,
'action' => ['site/signup'],
'enableClientValidation' => true,
]);
?>
<?= Html::submitButton('REGISTER', ['class' => 'btn btn-primary', 'name' => 'signup-button', 'id'=>'register-btn']) ?>
</div>
<?php ActiveForm::end(); ?>
<?php Pjax::end(); ?
我的事,這是你想要http://stackoverflow.com/questions/28954523/yii2- - 如果沒有錯誤,那麼業務邏輯比validationUrl動作不同的動作
控制器完成ajax-form-validation-on-ajax-submitted-form?rq = 1 –
我嘗試着放入validationUrl,但當enableClientValidation爲true時,Pjax請求不會自行觸發 – fortm