2016-08-06 32 views
1

I Abschnitt Mehrere Auswahlboxen für Tags und Kopf verwenden, möchte ich sagen:Die select2 Plugin funktionieren nicht in Laravel 5

<link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.3/css/select2.min.css" rel="stylesheet" /> 

Meine Ansicht:

<div> 

{!! Form::label('tags','Select Tags:') !!} 
<select class="form-control select2-multi" multiple="multiple" name="tags"> 

@foreach ($ Tags als $ tag)

<option value='{{ $tag->id }}'>{{ $tag->name }}</option> 

@endforeach 

</select> 

Und im Browser erhalte ich diese: enter image description here

Antwort

1

$(document).ready(function() { 
 
    $(".js-example-basic-single").select2(); 
 
    $(".js-example-basic-multiple").select2(); 
 
});
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/> 
 
<link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.3/css/select2.min.css" rel="stylesheet"/> 
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.3/js/select2.min.js"></script> 
 
<br> 
 
<strong>Single Select</strong> 
 
<select class="js-example-basic-single form-control"> 
 
    <option value="AL">Alabama</option> 
 
    <option value="WY">Wyoming</option> 
 
</select> 
 
<br><br> 
 
<strong>Multi Select</strong> 
 
<select class="js-example-basic-multiple form-control" multiple> 
 
    <option value="AL">Alabama</option> 
 
    <option value="WY">Wyoming</option> 
 
</select>

Es funktioniert völlig in Ordnung. sicherstellen, dass Sie alle erforderlichen aufgenommen haben css und js plugins

HINWEIS:

  1. Fügen Sie diese Klasse für einzelne select js-example-basic-single Option
  2. js-example-basic-multiple für Multi-Select-Option
+0

ich hinzugefügt : aber es funktioniert nicht: –

+0

Auch nicht funktionieren :( –

+0

haben Sie die aktualisierte Antwort überprüfen. Bitte überprüfen Sie – jonju