bootstrap table 插件

bootstrap table插件

<!DOCTYPE html>
<html>
<head>
    <title>酒店所有房间</title>
    <meta charset="utf-8">
    <!--bootstrapJS/CSS=====-bootstrapTableJS/CSS-->
    <link href="bootstrap-3.3.5-dist/css/bootstrap.min.css" rel="stylesheet">
    <link href="bootstrap-3.3.5-dist/css/bootstrap-table.css" rel="stylesheet">
    <script src="jQuery/jquery-1.8.2.min.js"></script>
    <script src="bootstrap-3.3.5-dist/js/bootstrap.min.js"></script>
    <script src="bootstrap-3.3.5-dist/js/bootstrap-table.js"></script>
    <style type="text/css">
      .public{
          padding-top: 10px;
          margin-left: 13px;
          width: 98%;
          border: 1px solid #dddddd;
      }

    </style>
</head>
<body onload="actionEvents()">
<!--条件查询-->
<!--bootstrap_table显示数据-->
    <div>
        <div class="public">
            <form class="form-horizontal" role="form">
                <div class="form-group">
                    <label for="roomName" class="col-sm-1 control-label">房间名称</label>
                    <div class="col-sm-2">
                        <input type="text" class="form-control" id="roomName">
                    </div>
                    <label for="createDate" class="col-sm-1 control-label">创建时间</label>
                    <div class="col-sm-2">
                        <input type="text" class="form-control" id="createDate">
                    </div>
                    <label for="endDate" class="col-sm-1 control-label">终止时间</label>
                    <div class="col-sm-2">
                        <input type="text" class="form-control" id="endDate">
                    </div>
                </div>
            </form>
        </div>
        <!--创建自定义的按钮-->
        <div >
            <button id="editButton" type="submit" class="btn btn-default" onclick="edit()">编辑</button>
        </div>
        <div class="public">
            <table id="dataTable" data-toggle="table" data-toolbar="#editButton"  data-order="desc" data-url="data2.json"
                   data-row-style="actionEvents" data-page-size="5"
                   data-height="472" data-pagination="true"
                   >
                <thead>
                <tr>
                    <th data-field="state" data-checkbox="true"></th>
                    <th data-field="id" data-align="center">房间号</th>
                    <th data-field="name" data-align="center">电话</th>
                    <th data-field="price" data-align="center">创建时间</th>
                    <th data-align="center" data-formatter="formatterText" >操作</th>
                </tr>
                </thead>
            </table>
        </div>
    </div>
</body>
<script>
    function formatterText(value,rowData,rowIndex){
        return "<button type='submit' class='btn btn-default' onclick='onEdit("+rowData.id+")' >编辑</button> ";
    }
    function onEdit(data){
        alert(data+"==");
    }

    function edit(){
           var obj = ("#dataTable").bootstrapTable('getSelections');
        alert(obj);
    }

    //点击获取选中行数的所有值,并且可以通
    var $table = $('#dataTable'),//bootstrapTable
    $button = $('#editButton');
    $(function () {
        $button.click(function () {
            var jso = JSON.stringify($table.bootstrapTable('getSelections'));
            var objectBook=JSON.parse(jso);
            alert(objectBook+"======="+objectBook[0].id+"=="+objectBook[0].name+"===="+objectBook[0].price);
        });
    });

    $table.bootstrapTable('onClickRow',function(row, $element){
        alert($element);
    });

//===========================================================================================



</script>
</html>
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值