在 laravel 选择中使用刀片可以像
{!! Form::select('animal', array(
'Cats' => array('leopard' => 'Leopard'),
'Dogs' => array('spaniel' => 'Spaniel'),
)) !!}
在屏幕上看起来像这样
这个 HTML 看起来像
<select name="animal">
<optgroup label="Cats">
<option value="leopard">
Leopard
</option>
</optgroup>
<optgroup label="Dogs">
<option value="spaniel">
Spaniel
</option>
</optgroup>
</select>
这很好,但我需要每个 optgroup 都有唯一的“价值”,所以我希望使用id
,所以每个optrgroup
都有不同的id
. 所以它应该看起来像这样
<select name="animal">
<optgroup label="Cats" id="1">
<option value="leopard">
Leopard
</option>
</optgroup>
<optgroup label="Dogs" id="2">
<option value="spaniel">
Spaniel
</option>
</optgroup>
</select>
这可以用刀片做到吗?怎么做?
我想只有
{!! Form:select('animal', $data) !!}