我正在使用Laravel 5.6。我可以制作单选框 这工作正常。
我读了这页
https://select2.org/getting-started/basic-usage
我使用此CDN
<link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.6-rc.0/css/select2.min.css" rel="stylesheet" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.6-rc.0/js/select2.min.js"></script>
我将以下代码粘贴到我的刀片文件中。我可以看到物品,我可以 点击它们。但也没有出现多视图和十字标记。
<select class="js-example-basic-multiple" name="states[]" multiple="multiple">
<option value="AL">Alabama</option>
...
<option value="WY">Wyoming</option>
</select>
我的代码有什么问题?
答案 0 :(得分:0)
创建自定义JS文件。并将其链接到您的HTML:
<script src="YourJsFile.js"></script>
在YourJsFile.js
:
$(document).ready(function() {
$('.js-example-basic-multiple').select2();
});
您的html
文件:
<select class="js-example-basic-multiple" name="states[]" multiple="multiple">
<option value="AL">Alabama</option>
<option value="HI">Hawaii</option>
<option value="CA">California</option>
<option value="NV">Nevada</option>
<option value="OR">Oregon</option>
<option value="WA">Washington</option>
<option value="WY">Wyoming</option>
</select>