У меня есть несколько флажков в моем laravel
-app, которые я хочу сохранить в виде массива в моей базе данных MySQL
, но я не уверен, как это сделать.
Так что здесьмои поля ввода:
<input type="checkbox" class="form-check-input" name="vehicle[]" value="bmw">BMW
<input type="checkbox" class="form-check-input" name="vehicle[]" value="audi">Audi
<input type="checkbox" class="form-check-input" name="vehicle[]" value="mercedes">Mercedes
<input type="checkbox" class="form-check-input" name="vehicle[]" value="chrysler">Chrysler
<input type="checkbox" class="form-check-input" name="vehicle[]" value="chevrolet">Chevrolet
<input type="checkbox" class="form-check-input" name="vehicle[]" value="ford">Ford
Для простых полей ввода я делаю это в моем .js
файле:
var formData = new FormData();
formData.append(
"name",
$("#uploadModal")
.find('input[name="name"]')
.val()
);
// etc. etc,
, а затем я отправляю данные с помощью axios
:
axios.post($("#uploadModal form").attr("action"), formData) ...
Как добавить проверенный массив checkbox
в formData?