使用Laravel Form类添加"禁用"属性

Nyx*_*nyx 23 laravel blade laravel-4

使用Laravel 4的Form类,我们可以使用创建列表

 {{ @Form::select('colors', Colors::all()), $color }}
Run Code Online (Sandbox Code Playgroud)

问题:我们如何disabled使用Blade 添加属性而无需将干净的Blade语法重写为通常的丑陋形式?

Jus*_*nHo 34

只需添加array('disabled')到最后:

{{ Form::select('colors', Colors::all(), $color, array('disabled')) }}
Run Code Online (Sandbox Code Playgroud)

  • 如何将其添加到阵列中的各个项目?我想要列表中的一些标题. (5认同)
  • 如何在select中选项元素添加禁用? (2认同)

PJu*_*ior 15

这应该做的工作.

 {{ @Form::select('colors', Colors::all()), array(
    'disabled' => 'disabled',
    'class'    => 'myclass'
    ) }}
Run Code Online (Sandbox Code Playgroud)

  • 这是一个比公认的更灵活和有用的答案. (2认同)