Laravel Collective上的多项选择的选定值

时间:2019-04-09 19:03:23

标签: php laravel-5.7 laravelcollective

我从一个控制器那里得到了一个字符串值:

$pickedValues = "1,2";

所以我想做的是在视图上设置多个选择的值,这是我现在拥有的选择代码:

{{Form::select("selection[]", $data, (isset($pickedValues)) ? array($pickedValues) : '',
        [
            "class"    => "multiple-select",
            "multiple",
        ])
}}

我现在遇到的问题是它没有显示选定的选项,但是如果我像array(1,2)这样手动放置值,它将起作用。我尝试将其设置为array((int)$pickedValues),但它仅显示值1。

1 个答案:

答案 0 :(得分:0)

我找到了解决这个问题的方法, 尝试这样的值

array('1','2')