这篇文章主要介绍了Bootstrap Table 搜索框和查询功能,非常不错,具有参考借鉴价值,需要的朋友可以参考下
1..知识点bootstrapTable 刷新和查询配置
2.提升js代码性能
1.减少全局变量声明
2.缓存dom节点查找结果
3.局部变量缓存全局变量/**
* @param col bootstrapTable列表生成配置对象
*/
var searchValue ={};//查询匹配对象
var $button = $('
var $input = $('
var $select = $('
var addSearchGroup = function(col)
{
// 插入选项
var button ,input,select;
button = $button;input = $input;select = $select;局部变量缓存全局变量 提高代码性能
var selectDom = $select.find('select');缓存dom节点查找结果 避免在循环里用
for(var i = 0; i < col.length; i++){
if(col[i].visible != false){
var $option = ''+col[i].title+'';
selectDom.append($option);
}
}
//插入多选框、输入框、按钮<