Laravel 4刀片下拉列表类属性

问题描述 投票:30回答:2

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>
laravel html-select blade
2个回答
72
投票
{{ Form::select('product_id', $productList, null, array('class' => 'form-control')) }}

第三个参数是当前所选选项的键。默认为null。


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')) }}
© www.soinside.com 2019 - 2024. All rights reserved.