У меня есть форма, в которой есть обязательные поля, а также поля, которые не являются обязательными. Я использую поведение проверки формы Semantic UI для проверки полей.
Однако я хочу добиться того, чтобы поведение проверки формы проверяло только необязательные поля, когда в них есть значение.
Пример необязательного поля:
<div class="field">
<label>First name</label>
<input type="text" name="first_name" placeholder="First name">
</div>
Пример обязательного поля:
<div class="required field">
<label>E-mail address</label>
<input type="text" name="email" placeholder="E-mail address">
</div>
Я попробовал, пропустив empty правило проверки, но это не сработало.
Есть ли что-то встроенное в поведение проверки формы, которое может помочь мне в этом, или мне нужно будет написать настраиваемую проверку для моих дополнительных полей?