在Laravel Form Collective HTML select中添加样式并禁用单个选项

时间:2016-10-27 12:42:14

标签: laravel laravelcollective

我正在尝试使用Laravel Collective的HTML选择重现此HTML表单:

manage.py

这就是我刀片中的内容:

<option value="Vehicles"style="background-color:#E9E9E9;font-weight:bold;" disabled="disabled"> - Vehicles - </option>

这里的文件相当有限: https://laravelcollective.com/docs/5.3/html#drop-down-lists并且不表示是否可以使用单独的样式或禁用。

Stackoverflow上有一个类似的问题

Using Laravel Form class to add the 'disabled' attribute

讨论了'禁用',但似乎整个选择。在评论部分,有人询问个别项目,但没有明确的答案。

这可能吗?

1 个答案:

答案 0 :(得分:0)

这将禁用整个select元素:

{!! Form::select('subcategories', $subcategories, null, ['disabled' => true, 'class' => 'form-control']) !!}

<强>更新

您想要禁用某些选项。这是不可能的,因为select() method doesn't have such functionality

您可以做的是create macro like this one