Laravel 4表单构建器创建'列表'属性输入

时间:2015-01-25 23:10:33

标签: php laravel formbuilder

我正在尝试使用表单构建器来创建以下代码行:

<input type="text" list="book_type" id="b_type" name="book_type">

但是,我不知道如何创建列表类型。

这不起作用:

{{ Form::input('list', 'book_type' }}

1 个答案:

答案 0 :(得分:1)

这应该为您提供您提供的HTML:

{{ Form::text('book_type', null, array('id' => 'b_type', 'list' => 'book_type')) }}

text方法的第三个参数是要添加到input元素的属性数组。 list是一个属性,因此包含在内。此外,idname不同,因此也需要在属性数组中指定。

如果您更喜欢坚持使用input方法,则属性数组是第四个参数:

{{ Form::input('text', 'book_type', null, array('id' => 'b_type', 'list' => 'book_type')) }}