У меня есть форма, в которой есть раскрывающийся список для выбора продукта из различных списков продуктов, после выбора отправляется запрос AJAX для получения количества этого конкретного продукта, и для количества HTML-элемента устанавливается атрибут max.
Это повторитель форм (не любой плагин), который создает динамический элемент на лету, когда нажимается добавить новый элемент, а затем появляется другой выпадающий список для списка товаров с его количеством HTML-элемент (пустой элемент ввода)).
Я проверяю его на стороне клиента, устанавливая атрибут max для количественного элемента, но как я могу проверить это на стороне сервера для каждого продукта в отношении его количества в базе данных.
Если пользователь каким-то образом откроет инструменты разработчика в chrome, изменит атрибут max и отправит форму, все приложение будет аварийно завершено / возникнут неоднозначности.
Я использую Laravel 5.7
ThisВот как я пытаюсь достичь этого.
$validated = $request->validate([
'misc_equipment.*' => 'nullable|distinct',
'misc_quantity.*' => 'required|numeric',
], [
'misc_equipment.*.distinct' => 'This misc equipment has a duplicate value.'
]);
Я просто хочу проверить это количество из базы данных fили этот продукт