Laravel 5.5 - 从多选框中检索所有选定的值

Jos*_*h_W 2 javascript php laravel-5

我有一个通过 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>
Run Code Online (Sandbox Code Playgroud)

[控制器]

public function showResults(Request $request){
    $field = Request::input('customer');

    // dd("Reached POST with:", $field);

    $results = $this->performQuery($field);
    return view('filter', compact('results'));
}
Run Code Online (Sandbox Code Playgroud)

u_m*_*der 5

更改name="customer"name="customer[]"

这将传递<select>as 数组的值。