Laravel 4 表单生成器正在创建 'list' 属性输入
Laravel 4 form builder creating 'list' attribute input
我正在尝试使用表单生成器创建以下代码行:
<input type="text" list="book_type" id="b_type" name="book_type">
但是,我不知道如何创建 list 类型。
这行不通:
{{ Form::input('list', 'book_type' }}
这应该会给你 HTML 你提供的:
{{ Form::text('book_type', null, array('id' => 'b_type', 'list' => 'book_type')) }}
text
方法的第三个参数是要添加到 input
元素的属性数组。 list
是一个属性,所以包含在内。此外,id
与 name
不同,因此也需要在属性数组中指定。
如果您更愿意坚持使用 input
方法,则属性数组是第四个参数:
{{ Form::input('text', 'book_type', null, array('id' => 'b_type', 'list' => 'book_type')) }}
我正在尝试使用表单生成器创建以下代码行:
<input type="text" list="book_type" id="b_type" name="book_type">
但是,我不知道如何创建 list 类型。
这行不通:
{{ Form::input('list', 'book_type' }}
这应该会给你 HTML 你提供的:
{{ Form::text('book_type', null, array('id' => 'b_type', 'list' => 'book_type')) }}
text
方法的第三个参数是要添加到 input
元素的属性数组。 list
是一个属性,所以包含在内。此外,id
与 name
不同,因此也需要在属性数组中指定。
如果您更愿意坚持使用 input
方法,则属性数组是第四个参数:
{{ Form::input('text', 'book_type', null, array('id' => 'b_type', 'list' => 'book_type')) }}