Как предотвратить отправку пустой формы в CakePHP 2.5.2
Я новичок в CakePHP, как я могу использовать JavaScript, чтобы предотвратить отправку формы пустым, я имею в виду все поля пустыми?
Пользователь просто нажал кнопку отправки
Я использую CakePHP 2.5.2
1 ответ
Решение
Вам не нужен Javascript для таких незначительных пустых проверок. Просто пройдите раздел проверки.
Проверьте этот пример ниже:
Модель: User.php имеет следующий код проверки для поля электронной почты.
class User extends AppModel {
public $validate = array(
'email' => array(
'required' => true,
'allowEmpty' => false,
'message' => 'Email cannot be empty.'
)
);
Установка значения true, а allowEmpty в false сделает всю работу за вас. Кроме того, поле "сообщение" действует как глазурь на торте, что указывает на сообщение об ошибке, которое будет отображаться при сбое проверки.
Мир! XD