【问题标题】:Generation of Dynamic Dropdown based on number of rows in laravel根据laravel中的行数生成动态下拉列表
【发布时间】:2019-05-08 08:50:15
【问题描述】:

我正在尝试制作一个动态下拉菜单。例如,如果我有 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”的结果

http://prntscr.com/nlwihy

【问题讨论】:

  • 那么 S_Rank 是一个数字吗?

标签: php laravel


【解决方案1】:

您不需要将$ranks 数组放入另一个数组中。

{{ Form::select('Abstract_Status_ID', $ranks, $application->S_ID, ['class' => 'form-control', 'placeholder' => $application->S_Rank]) }}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-12-10
    • 2016-07-01
    • 2020-04-13
    • 1970-01-01
    • 2015-09-07
    • 2021-05-26
    • 1970-01-01
    • 2023-03-14
    相关资源
    最近更新 更多