Как в JQuery реализовать проверку на волидность, если на форме 3 кнопки и для каждой существует свое правило?

206
03 ноября 2017, 10:41

На странице JSP находиться форма для добавления данных в БД с 3 кнопками (Add,Update,Delete).

<form action="StartServlet" method="post" id="AddUpdateDeleteForm">
   <div class="form-group">
     <input type="text" placeholder="ФИО" name="fio" class="AddUpdateDelete">
   </div>
   <div class="form-group">
      <input type="text" placeholder="Id" name="id" class="AddUpdateDelete">
   </div>
   <div class="form-group">
     <input type="text" placeholder="Серийный номер" name="SN" class="AddUpdateDelete">
   </div>
   <div class="form-group">
     <textarea name="stats" rows="4" cols="20" placeholder="Об устройстве" class="AddUpdateDelete" id="stats"></textarea>
   </div>
   <div class="form-group">
     <input type="date" name = "date" class="AddUpdateDelete"/>
   </div>
   <div class="form-group">
     <input type="text" placeholder="На срок(дней)" name="period" class="AddUpdateDelete">
   </div>
   <div class="btn-container">
     <button type="submit" class="form-btn1" name="Add" value="add">Добавить</button>
     <button type="submit" class="form-btn2" name="Update" value="update">Изменить</button>
     <button type="submit" class="form-btn3" name="Delete" value="delete">Удалить</button>
   </div>

Для каждой кнопки есть свое правило на проверку волидности формы(3 отдельных файла *.js) Мне необходимо при нажатии на ту или иную кнопку запускать свой правило проверки на волидность, как это сделать? И можно ли создать 1 единый файл js где будут указаны все 3 правила ? Спасибо !

READ ALSO
AJAX скролит элемент наверх

AJAX скролит элемент наверх

Привет, на протяжении долгого времени долблюсь с AJAXЕсть что-то на подобие чата

309
Производительность сайта edge

Производительность сайта edge

Плохая производительность сайта edge проблема в верстке есть ли какие то свойства для ускорения сайта на edge?

225
Проблема с работой jquery в electron . [требует правки]

Проблема с работой jquery в electron . [требует правки]

Делаю программу на electronПодключил jquery, и после написания кода решил запустить её

221
Не могу проверить чекбокс

Не могу проверить чекбокс

ЗдравствуйтеХочу проверить чекбокс, выбран ли он

259