Laravel 4 blade drop-down list class attribute

|▌冷眼眸甩不掉的悲伤 提交于 2019-11-28 23:47:14

问题


Laravel blade drop down list class attribute not working.

I cannot find any reference to class or assigning attributes to select / drop-down lists in the documentation.

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

Examples tried:

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

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

Both return the same html but without the class attribute:

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

回答1:


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

The third parameter is the key of the currently selected option. Defaults to null.




回答2:


First get and create list in Controller for example:

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

pass data to view by:

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

now get in view:

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


来源:https://stackoverflow.com/questions/18530975/laravel-4-blade-drop-down-list-class-attribute

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!