32

Laravel 刀片下拉列表类属性不起作用。

我在文档中找不到对类或为选择/下拉列表分配属性的任何引用。

http://www.laravel.com/docs/html#drop-down-lists

试过的例子:

{{ Form::select('product_id', $productList, array('class'=>'form-control')) }}

{{ Form::select('product_id', $productList, $attributes = array('class'=>'form-control')) }}

两者都返回相同的 html 但没有class属性:

<select id="product_id" name="product_id">
    ... Option Stuff ...
</select>
4

2 回答 2

74
{{ Form::select('product_id', $productList, null, array('class' => 'form-control')) }}

第三个参数是当前选中选项的key。默认为空。

于 2013-08-30T11:05:17.840 回答
0

首先在 Controller 中获取并创建列表,例如:

$username_lists  = Users::lists('username','id');

通过以下方式传递数据以查看:

 return View::make('layouts.customers')
            ->with('username_lists', $username_lists);

现在进入视野:

{{ Form::select('username_lists', $username_lists, null, array('class' => 'form-control')) }}
于 2015-03-01T16:45:06.403 回答