带有jquery的Laravel表单只显示纯文本

时间:2016-09-04 09:31:49

标签: javascript jquery html laravel

我在使用JQuery在我的表单上插入html时遇到麻烦,我有一个按钮,通过jquery添加一个带有laravelcollective select输入的新div,添加工作正常,但我的laravelcollective select输入只显示纯文本,有可能这样做吗?或者我应该在我的jquery代码上放一个纯HTML标签.. 我在下面附上了一张图片和我的代码,以供你回复..

Screenshow

$(document).on('click','.btn-add-drink',function(e){
e.preventDefault();
$("#begin1").after("<div class='form-group option-container'>
    <div class='control-label col-md-2'></div>
    <div class='col-md-5 pull-left' id='addDrinks' >
    {!!Form::select('bebidas', $bebidas,null,['id'=>'select1','class'=>'form-control','placeholder'=>'Seleccione una bebida..','required'])!!}
    </div>
    <div class='col-md-2'>
    <button class='btn btn-danger btn-remove' onclick='deleteElement()' data-tooltip='Quitar elemento'><b>X</b></button>
    </div>
    </div>");

});

1 个答案:

答案 0 :(得分:1)

确保您的表单文件扩展名为.blade.php

尝试在刀片语句前添加@。

如果不起作用,请尝试使用{{}}代替{!! !!}