gpt4 book ai didi

javascript - 将 bootstrap 的 glyphicons 添加到数据表的输入搜索字段中

转载 作者:搜寻专家 更新时间:2023-11-01 04:49:00 25 4
gpt4 key购买 nike

我已经成功地将数据表与 Bootstrap 合并(感谢数据表的出色文档!)。我现在想在输入搜索字段中使用 bootstrap 的字形图标。为此,我需要放置一个带有 <i class="icon-search"></i> 的图标.有没有一种简单的方法可以实现这一点?

我尝试过的是:

$(document).ready(function() {
$('#table').dataTable( {
sDom: '<"icon-search"r><"H"lf>t<"F"ip>',
oLanguage: {sSearch: ""},
"bPaginate": false,
"bLengthChange": false,
"bFilter": true,
"bSort": false,
"bInfo": false,
"bAutoWidth": false } );
} );

但这会将图标本身放置在输入字段内。

我想将输入字段包装为:

<div class="control-group">
<label class="control-label" for="inputIcon">Search : </label>
<div class="controls">
<div class="input-prepend">
<span class="add-on"><i class="icon-envelope"></i></span>
<input class="span2" id="inputIcon" type="text">
</div>
</div>
</div>

最佳答案

我在 bootstrap 3 上遇到了同样的问题。我找到的解决方案是添加 boostrap 3 input-groupinput-group-addon例如,到数据表长度菜单或搜索输入是将此代码添加到数据表插件选项中:

    $('#yourTableId').dataTable({   
'language': {
search: '<div class="input-group"><span class="input-group-addon"><span class="glyphicon glyphicon-search"></span></span>',
searchPlaceholder: 'Your placeholder...',
lengthMenu: '<div class="input-group"><span class="input-group-addon"><span class="glyphicon glyphicon-list"></span></span>_MENU_</div>',
...
}
});

A </div>缺少搜索输入,但导航器会自动检测并为您完成。我没有找到如何添加结尾 </div> , 使用插件选项。

自定义数据表的所有选项都在这里可用:http://www.datatables.net/reference/option/

我希望它能为你们中的一些人节省时间和精力;)

关于javascript - 将 bootstrap 的 glyphicons 添加到数据表的输入搜索字段中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16696624/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com