我正在尝试制作动态下拉菜单。例如,如果我有3行,我希望下拉值是1,2,3等。
我尝试了下面的代码,它可以显示动态列表,但是列表中有一个“ 0”,我无法理解为什么
在我的控制器中(这将获得S_Rank列,这正是我需要在下拉菜单中列出的列)
$ranks = array();
foreach($applications as $application) {
$ranks[] = $application->S_Rank;}
这是我的观点
{{Form::select('Abstract_Status_ID' ,[$ranks], $application->S_ID, ['class' => 'form-control', 'placeholder' =>$application->S_Rank] )}}
显示奇怪的“ 0”的结果
答案 0 :(得分:2)
您无需将$ranks
数组放入另一个数组。
{{ Form::select('Abstract_Status_ID', $ranks, $application->S_ID, ['class' => 'form-control', 'placeholder' => $application->S_Rank]) }}