私はdatepickerのあるフィールドを含むYii2アクティブフォームを持っています。私のフォームは、次の属性を使用している:Yii2 - カレンダーが開いている場合のフィールド検証の無効化
<?php $form = ActiveForm::begin([
'id' => 'campaign-form',
'enableClientValidation' => true,
'fieldConfig' => [
'options' => ['class' => 'gg-create-group'],
'labelOptions' => ['class' => null],
],
'options' => [
'autocomplete' => 'off',
'enctype' => 'multipart/form-data',
],
]);
?>
を私はjqueryの日付ピッカーを使用してフィールドを持っている、問題は、私は、カレンダーの月をナビゲートするために矢印をクリックするたびにある、クライアント検証がトリガーされたエラーが表示されます:
私はカレンダーが開いている場合、エラーメッセージを停止する必要があり、私はカレンダーのナビゲーションを使用しています。
は、私が使用してクライアントの検証をオフにすることができます知っている:
enableClientValidation => false
しかし、私はクライアント検証を維持したいです。私はYiiのjavascriptのスクリプト:$ yiiformにすることができますか?
? – camelsWriteInCamelCase
解決策を見つけましたか? – camelsWriteInCamelCase
@camelsWriteInCamelCaseはい私はそれを見つけました、それを公開するだけです。 – Eduardo