2017-10-07 36 views
0

我希望在Laravel-Collective代碼中使用Jquery Select2.js製作可搜索框。如何將jquery-select2.js代碼調整爲Laravel-Collective?

這是在之前調整select2.js

<!-- Customer Name Field --> 
<div class="form-group col-sm-6"> 
    {!! Form::label('customer_name', 'Customer Name:') !!} 
    {!! Form::text('customer_name', null, ['class' => 'form-control']) !!} 
</div> 

另外下面的代碼工作以及它自身作爲DB-下拉-搜索框與select2.js代碼。

<div class="form-group col-sm-6" id="search_id"> 
    <option></option> 
    @foreach($searchdata as $data) 
     <option>{{$data->customer_name}}</option> 
    @endforeach 
</div> 

你能告訴我如何調整低於搜索框爲上集體代碼?

謝謝您的高級。

回答

1

如果您$searchdata是模型的集合,你可以做這樣的:

<!-- Customer Name Field --> 
<div class="form-group col-sm-6"> 
    {!! Form::label('customer_name', 'Customer Name:') !!} 
    {!! Form::select('customer_name', $searchdata->pluck('customer_name','id')->all(), null, ['class' => 'form-control']) !!} 
</div> 
+0

非常感謝你,你的代碼比Laravel select2.js更有效。 :)你能告訴我在哪裏可以看到更多關於使用這種方法的信息?以及如何在此框中調整搜索文字? – Magnetic

+0

@Magnetic使用laravel文檔https://laravel.com/docs/5.1/collections –

+0

和Laravel Api文檔https://laravel.com/api/5.1/ –

相關問題