我想要一个带有刀片的html字符串。我不知道如何使用laravel刀片做到这一点。我有以下代码:
<option value="New York" "{{{ Input::old('state', $user->state == 'New York' ? 'selected' : '') }}}">
这是
的输出 <option value="New York" "selected">New York</option>
我希望它成为这个
<option value="New York" selected>New York</option>
我该怎么做?把我指向资源也会有所帮助。谢谢。
答案 0 :(得分:2)
<option value="New York" {{{ Input::old('state', $user->state) == 'New York' ? 'selected' : '' }}}>
只需删除引号即可。看起来你在错误的地方有一个括号。我也修好了。
对于您而言,您可以使用Laravel的Form类为您生成select
并自动为您选择正确的选项:
{{{ Form::select('state', $statesArray, Input::old('state', $user->state)) }}}