如何用如何用angularjs制作一个完整的表格制作一个完整的表格
由于本人也是边学边写,因此整理的比较乱,下面放出我例子的完整代码,方便大家交流测试,如有问题欢迎评论
首先,表格采用的是BootStrap样式编辑的,主要使用的是angularjs,为了方便也有jQuery的方法,在测试时需自行引入
bootstrap,angularjs和jq的文件。
整体代码预览:
HTML:
<!DOCTYPE html>
<html lang="en" ng-app="myModule">
<head>
//需要自行引入BOOTStrap,angularjs和jQuery的js,css文件
<style>
.pagination .num{
font-size:22px;color:red;
}
.text{
margin:0 auto;
border:1px solid #ccc;
width:100%;
max-width:200px;
}
</style>
<title>欢迎</title>
</head>
<body ng-controller="myCtrl">
<div class="block">
<div class="navbar navbar-inner block-header">
<div class="muted pull-left">{{kaohzbTitle}}</div>
</div>
<div class="span12" style="float:left;">
<div class="table-toolbar">
<button style="margin-left: 5px;" id="refresh" ng-click="refresh()"
class="btn btn-success">
<i class=" icon-refresh icon-white"></i> 刷新
</button>
<button ng-disabled="isdisabled" class="btn" ng-class="{'btn-info':isInfo}" id="savekaohzb"
ng-click="save()">
<i class="icon-edit icon-white"></i> 保存
</button>
</div>
</div>
<div class="row-fluid">
<div class="span6"></div>
<table class="table table-striped table-bordered table-hover"
id="example" style="margin-top:10px;">
<thead>
<tr>
<th style="width: 20px;" rowspan="2">全选 <br><input type="checkbox" ng-model="selectAll"></th>
<th style="text-align: center; width: 50px;vertical-align: middle" rowspan="2">序号</th>
<th style="text-align: center; width: 150px;vertical-align: middle" rowspan="2">名称</th>
<th style="text-align: center; width: 150px;vertical-align: middle" rowspan="2">日期</th>
<th style="text-align: center; width: 150px;" colspan="3">比赛队伍(红)</th>
<th style="text-align: center; width: 150px;" colspan="3">比赛队伍(蓝)</th>
<th style="text-align: center; width: 150px;vertical-align: middle" rowspan="2">比分</th>
<th style="text-align: center; width: 150px;vertical-align: middle" rowspan="2">说明</th>
<th style="text-align: center; width: 150px;vertical-align: middle" rowspan="2">玩家支持队伍</th>
</tr>
<tr>
<th style="text-align: center; width: 80px;">第一场</th>
<th style="text-align: center; width: 80px;">第二场</th>
<th style="text-align: center; width: 80px;">说明</th>
<th style="text-align: center; width: 80px;">第一场</th>
<th style="text-align: center; width: 80px;">第二场</th>
<th style="text-align: center; width: 80px;">说明</th>
</tr>
</thead>
评论0
最新资源