我有一个通过 JavaScript 填充的多选框。提交发布请求后,尽管有多个选择,但它似乎只存储一个值。如何在发布请求后从 Laravel 5.5 中的多选框中检索所有选择?
[查看]
<div class="form-group mx-sm-1">
<select id="customer" name="customer" type="form-control" class="form-control" multiple></select>
</div>
[ Controller ]
public function showResults(Request $request){
$field = Request::input('customer');
// dd("Reached POST with:", $field);
$results = $this->performQuery($field);
return view('filter', compact('results'));
}
最佳答案
更改name="customer"
至name="customer[]"
这将传递 <select>
的值作为数组。
关于javascript - Laravel 5.5 - 从多选框中检索所有选定的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48431158/