【问题标题】:Default value for laravel collective selectlaravel 集体选择的默认值
【发布时间】:2021-07-19 17:42:46
【问题描述】:

我有一个Laravel collective 选择如下:

{!! Form::select('phone', $numbers, $title, ['class' => 'phone-select2 col4', 'id' => 'phone']) !!}

我想将下拉菜单的默认值作为 $numbers 的单独变量传递。因此,已将其作为$title 传递,但由于它不在$numbers 中,所以它不起作用。那么,我怎样才能为它传递默认值呢?

【问题讨论】:

  • 选择的默认选择值必须在下拉列表中,否则您将如何将其选择为默认值?
  • 这是特殊情况。例如,如果我们有第一个用户,则没有下拉数据。但作为我们业务案例的要求,它应该为已经配置的下拉菜单提供默认值。

标签: laravel laravelcollective


【解决方案1】:

您正在寻找的是占位符。 https://laravelcollective.com/docs/6.x/html#drop-down-lists

根据文档,您可以将默认值设置为 null 并提供占位符属性作为第四个参数的一部分:

['class' => 'phone-select2 col4', 'id' => 'phone', 'placeholder' => 'Pick an option']

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-11
    • 1970-01-01
    • 2016-12-13
    • 1970-01-01
    • 2018-10-08
    • 1970-01-01
    • 2015-09-19
    • 2021-08-22
    相关资源
    最近更新 更多