【发布时间】:2014-07-09 00:25:30
【问题描述】:
使用 Laravel 4 的 Form 类,我有这个列表:
{{ Form::select('set', $sets, $prod->set_id, array('class' => 'form-select')) }}
如何添加仅为某些选项禁用的属性?
【问题讨论】:
-
原生
Form::select几乎是不可能的
使用 Laravel 4 的 Form 类,我有这个列表:
{{ Form::select('set', $sets, $prod->set_id, array('class' => 'form-select')) }}
如何添加仅为某些选项禁用的属性?
【问题讨论】:
Form::select几乎是不可能的
试试这个;
{{ Form::select('set', $sets, $prod->set_id, array('class' => 'form-select', 'disabled')) }}
您传递的最后一个参数最终将成为 HTML 属性。而且您不能仅将其限制为某些选项。您只能禁用输入字段。如果您不希望某些选项在传递给视图之前从 $set 变量中省略。
【讨论】:
Form::select 不支持选项中的额外属性。在max中,可以修改'value'、name和'selected'属性。
您可以使用自己的函数或使用 HTML 手动执行此操作。
【讨论】: