我的select2是完美的工作,我只是有一个小错误,从选择框的箭头向下的图标是不显示,你知道的家伙为什么?
这让用户有点困惑我试图找到错误,但我不能修复错误,你们能帮我吗?代码在这里不工作,但在jsfiddle链接中工作。
jsfiddle:http://jsfiddle.net/yszv1ob2/
$("#e1").select2();
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/select2/3.2/select2.min.js"></script>
<link rel="stylesheet" href="http://cdnjs.cloudflare.com/ajax/libs/select2/3.2/select2.css">
<select multiple id="e1" style="width:300px">
<option value="AL">Alabama</option>
<option value="Am">Amalapuram</option>
<option value="An">Anakapalli</option>
<option value="Ak">Akkayapalem</option>
<option value="WY">Wyoming</option>
</select>
7条答案
按热度按时间h43kikqp1#
对于Select2版本4.0.5+,此代码完全复制了单选箭头。
5fjcxozz2#
您已经使用了多选下拉菜单和使用插件(Select2)不添加下拉箭头在多选下拉。因此,如果你想添加下拉箭头,你必须添加一些自定义CSS如下。
nr7wwzry3#
来源:https://github.com/select2/select2/issues/167#issuecomment-322461384
xfb7svmp4#
基于Adam Love's answer,这段代码使用FontAwesome chevron down图标(尽管你可以很容易地将它换成不同的图标):
8i9zcol25#
liwlm1x96#
您可以添加此css代码,它将应用于selectspan
x759pob27#
只需添加class ='form-select',它就可以工作了