Как наиболее правильно реализовать проверку формы для поля в БД, в котором не может быть отрицательного числа
Подскажите пожалуйста наилучший алгоритм для проверки поля формы. Понимаю что наилучший вариант json но с ним полный затык ).
Есть форма с динамическими полями. Поля создаются из JS (Добавить строку) и заполняются из модального окна. Количество строк не ограничено.
<form>
<table>
<tr>
<td><input name="name[]"/></td>
<td><input name ="quantiy[]"/></td>
<td><button>Добавить строку</button></td>
</tr>
</table>
<button type="submit">Сохранить</button>
</form>
По submit - контроллер с записью в БД, при этом поле quantity c decrement Валидацию хочется на лету поля quantity, чтобы при decrement не было отрицательного числа. Пробовал несколько JS - не хочется их сюда выкладывать )). Подтолкните пожалуйста к решению.
Ответы (1 шт):
Автор решения: Vladimir
→ Ссылка
попробуйте использовать input type="number" с атрибутом min="0" тогда js не понадобится
ссылка на документацию по input type="number"
<form>
<table>
<tr>
<td><input name="name[]" /></td>
<td><input min="0" type="number" name="quantiy[]" /></td>
<td><button>Добавить строку</button></td>
</tr>
</table>
<button type="submit">Сохранить</button>
</form>