Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在占位符上选择2字体图标_Javascript_Jquery_Twitter Bootstrap_Font Awesome_Select2 - Fatal编程技术网

Javascript 在占位符上选择2字体图标

Javascript 在占位符上选择2字体图标,javascript,jquery,twitter-bootstrap,font-awesome,select2,Javascript,Jquery,Twitter Bootstrap,Font Awesome,Select2,如何在Select2上的占位符文本之前添加内容 这是我的Select2选项代码: var placeholder = "<i class='fa fa-search'></i> " + "Select a places"; $(".select2").select2({ placeholder: placeholder, width: null }); var placeholder=”“+“选择一个位置”; $(“.select2”)。选择2({ 占

如何在Select2上的占位符文本之前添加内容

这是我的Select2选项代码:

var placeholder = "<i class='fa fa-search'></i>  " + "Select a places";
$(".select2").select2({
    placeholder: placeholder,
    width: null
});
var placeholder=”“+“选择一个位置”;
$(“.select2”)。选择2({
占位符:占位符,
宽度:空
});
这是我的HTML代码:

<select class="form-control select2">
    <option></option>
    <option value="A">A</option>
    <option value="B">B</option>
    <option value="C">C</option>
</select>

A.
B
C

谢谢。

在选择2个选项之间声明
转义标记功能,然后使用
占位符的“搜索”图标代码(您可以在页面中找到):

$(函数(){
变量占位符=“选择一个位置”;
$(“.select2”)。选择2({
占位符:占位符,
宽度:空,
转义标记:函数(m){
返回m;
}
});
});
。选择2{
字体系列:“FontAwesome”
}

A.
B
C

你说的“before”是什么意思?选择框没有占位符属性。。因此,请使用第一个选项来设置占位符。很抱歉,我的意思是图标位于占位符文本的左侧。@javedrathod,谢谢您的评论,但select2有它。我想您希望在右选择2之前搜索图标吗?工作成功。谢谢大家!@MarcosDiPaolo这就是他的问题hi@AlessioCantarella,是的。你有没有办法在多重选择中使用非转义占位符?@MarcosDiPaolo在上创建一个新问题StackOverflow@AlessioCantarella对不起,你是对的。我的问题是: