Здравствуйте,
Если заполнить мою форму авторизации (логин/пароль) и
не нажимать на кнопку submit, форма всё равно отправляется.
View:
<?php
$form = ActiveForm::begin([
'id' => 'login-form',
'enableAjaxValidation' => true,
'action' => ['user/login']
]);
?>
<?= $form->field($loginModel, 'phone')->textInput(['placeholder'=>'Номер телефона', 'autocomplete'=>'off'])->label(false) ?>
<?= $form->field($loginModel, 'password')->passwordInput(['placeholder'=>'Ваш пароль', 'autocomplete'=>'off'])->label(false) ?>
<?= Html::submitButton(Yii::t('app', 'Sign in'), ['class' => 'btn btn-brand btn-block']) ?>
<?php ActiveForm::end() ?>
Как предотвратить автоматический submit формы и сделать отправку только по клику по кнопке?