
Bootstrap结合BootstrapTable的使用,分为两种模试显示列表。
引用的css:
<link href="@UrlContent("~/Css/bootstrapmincss")" rel="stylesheet" type="text/css" />
<link href="@UrlContent("~/Css/bootstrap-tablecss")" rel="stylesheet" type="text/css" />
引用的JS:
<script src="//Scripts/jqueryjs" type="text/javascript"></script>
<script src="//Scripts/bootstrapminjs" type="text/javascript"></script>
<script src="//Scripts/bootstrap-tablejs" type="text/javascript"></script>
<script src="//Scripts/bootstrap-table-zh-CNjs" type="text/javascript"></script>
常用方法:
刷新表格:$tablebootstrapTable('refresh');
获取选择的行:$tablebootstrapTable('getSelections');
1服务端请求:即当数据量大,千百万条数据的情况下,只获取当页条件下的数据。每点击分页或查询都向服务端重新获取分页数据。
前端代码:
1
2
3
4
5
6
7
function
initTable() {
var
queryUrl = '@UrlContent("~/Welcome/QueryList")'
+ 'rnd='
+ +Mathrandom();
$table = $('#table-javascript')bootstrapTable({
//method: 'get',<br><br>
method: 'post',
contentType: "application/x->
另一种方法是给表格加上个隐藏列作为行号;
bs table 参数里加上
{field:'Number',
title:'Number',
class: 'hide-num', // 再在css里给它隐藏了更好看了;
formatter: function(value, row, index) {
return index+1;
}
}
下面可以加个点击监听获取行号:
}, {field: 'description',
title: 'Description'
}],
onClickCell: function (field,value ,row, td) {
consolelog($(tdparent()[0])children("tdhide-num")[0]innerHTML);
} // 传入参数td是点到的单元格,然后选择它爸爸的第一个儿子(我这行号是最左边的列),
// 然后再innerhtml获取行号的值
dropdown会先根据data-target来寻找下拉菜单,如果没有data-target这个属性,会检测href中的规则,最后会直接查找上级DOM对象中的dropdown-menu为菜单项。 dropdownjs中的相关代码如下 function getParent($this) { var selector = $thisattr('data-target') if (!selector) { selector = $thisattr('href') selector = selector && /#[A-Za-z]/test(selector) && selectorreplace(/(=#[^\s]$)/, '') // strip for ie7 } var $parent = selector && $(selector) return $parent && $parentlength $parent : $thisparent() }
如果你要是静态的网页,那很简单啊,把你的模板里代码找到对应的位置,用你自己的内容替换。例如900300位置放上你的blog,下面的文字估计是放在span/p/div标签里的可以放你的博客标题及文章内容
要是动态的话你就要取数据库里的内容,(我不会php只会java),你也可以建JSP页面内嵌java代码连接数据库<% java代码 %>,或者使用主流的框架如springmvc等
以上就是关于bootstrap table 导出数据为excel或其他,为什么点击了没反应全部的内容,包括:bootstrap table 导出数据为excel或其他,为什么点击了没反应、bootstrap table 怎么取到点击事件里的 index、Bootstrap中dropdown的问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)