使用laravel设置元素的HTML Id

时间:2013-11-06 01:29:48

标签: laravel

我必须按照下拉列表

 {{ Form::select('selected_site', $select_sites, Input::get('selected_site')) }}

它工作正常,我看到名称是“selected_site”但是如何设置元素的HTMl Id?我在文档中找不到任何内容。

谢谢!

2 个答案:

答案 0 :(得分:3)

还有一个论点:

{{ 
    Form::select(
                  'selected_site', 
                  $select_sites, 
                  Input::get('selected_site'), 
                  array('id' => 'yourid')
                ) 
}}

在最后一个中你可以添加你需要的任何东西,'class','data-whatever'等。

答案 1 :(得分:3)

有两种方法可以做到这一点。

  1. 您可以使用“Laravel表单”构建器设置标签,并在与其关联的控件上使用相同的名称。根据{{​​3}}上的文档(请参阅本节下的说明)创建标签后,使用与标签名称匹配的名称创建的任何表单元素都将自动接收与标签名称匹配的ID同样。

  2. 正如@ antonio-carlos-ribeiro所回答的那样,控件的第3个参数采用了一个选项列表,您可以在其中设置控件的附加属性。

  3. 希望这会有所帮助......