bootstrapjsp页面

<%@ page language="java" import="java.util.*"
    contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@page import="java.text.SimpleDateFormat"%>
<%@include file="/views/resource.jsp"%>

    <style>
#sbi_userTable tr {
    font-family: "microsoft yahei";
}

.modal-title #sp {
    font-family: "microsoft yahei";
}

.mb-table {
    width: 100%;
}

.mb-table tr {
    display: block;
    width: 100%;
    height: 24px;
    margin-bottom: 5px;
    font-family: "microsoft yahei";
    font-size: 15px;
}

.mb-label {
    display: block;
    float: left;
    width: 25%;
    padding-right: 10px;
    text-align: right;
}

.mb-input {
    display: block;
    float: left;
    width: 70%;
}

.mb-input input, .mb-input select {
    width: 90%;
    padding-left: 8px;
    border: solid 1px #e0e0e0;
    color: #555;
}

.mb-input input:focus {
    outline: #d0d0d0 solid 1px
}

.modal-footer button {
    font-family: "microsoft yahei";
}
</style>
    <!-- <a href="sbi_user/queryforListSbi_User.do">查询用户</a> -->
<body

    style="background-color: transparent; padding: 25px 20px 10px 20px">

    <div class="page-content">
        <div class="page-bar">
            <ul class="page-breadcrumb">            
                <li><a href="#">ETL</a> <i class="fa fa-circle"></i></li>
            </ul>
        </div>
        <!-- END PAGE BAR -->
        <!-- BEGIN PAGE TITLE-->
        <h3 class="page-title">用户管理</h3>
        <!-- END PAGE TITLE-->
        <!-- END PAGE HEADER-->
        <div id="toolbar" class="btn-group">
            <button id="addsbi_user" type="button" class="btn btn-default">
                <i class="glyphicon glyphicon-plus"></i>
            </button>
            <button id="modifysbi_user" type="button" class="btn btn-default">
                <i class="glyphicon glyphicon-pencil"></i>
            </button>
            <button id="delsbi_user" type="button" class="btn btn-default">
                <i class="glyphicon glyphicon-trash"></i>
            </button>
        </div>
        <!-- jsp得到项目部署的路径的写法    <%=request.getContextPath()%> -->
        <table id="sbi_userTable" data-toggle="table"
            data-url="<%=request.getContextPath()%>/sbi_user/queryforListSbi_User.do"
            data-search="true" data-show-columns="true" data-toolbar="#toolbar"
            data-pagination="true" data-click-to-select="true"
            data-side-pagination="server">
            <thead>
                <tr>
                    <th data-field="select" data-checkbox="true"></th>
                    <th data-field="id" data-visible="false" data-switchable="false">ID</th>
                    <th data-field="user_id">英文名</th>
                    <th data-field="password">密码</th>
                    <th data-field="full_name">名字</th>
                    <th data-field="is_superadmin">是否为超级用户</th>
                    <th data-field="time_in">注册时间</th>
                    <th data-field="time_up">注销时间</th>
                    <th data-field="user_in">用户服务</th>
                </tr>
            </thead>
        </table>


        <!--点击添加数据时弹出的框  -->
        <div class="modal fade" id="sbi_userModal">
            <div class="modal-dialog">
                <div class="modal-content">
                    <div class="modal-header">
                        <button type="button" class="close" data-dismiss="modal"
                            aria-hidden="true">×</button>
                        <h4 class="modal-title">
                            <span id="sp">添加用户</span>
                        </h4>
                    </div>


                    <div class="modal-body">
                        <table class='mb-table'>
                            <tr style='display: none'>
                                <input type="text" id="id" name="id" style='display: none'>
                            </tr>
                            <tr>
                                <td class='mb-label'>英文名:</td>
                                <td class='mb-input'><input type="text" id="sbi_user_id"
                                    name="sbi_user_id"></td>
                            </tr>
                            <tr>
                                <td class='mb-label'>密码:</td>
                                <td class='mb-input'><input type="text" id="password"
                                    name=""password""></td>
                            </tr>
                            <tr>
                                <td class='mb-label'>名字:</td>
                                <td class='mb-input'><input type="text" id="full_name"
                                    name="full_name"></td>
                            </tr>

                            <tr>
                                <td class='mb-label'>是否为超级用户:</td>
                                <td class='mb-input'><select name="suppper_user"
                                    id="suppper_user">
                                        <option id="false" value="false" selected="selected">false</option>
                                        <option id="true" value="true">true</option>

                                </select></td>

                            </tr>
                            <tr id="time_in1">
                                <td class='mb-label'>注册时间:</td>
                                <td class='mb-input'><input type="text" id="time_in"
                                    name="time_in"></td>
                            </tr>

                            <tr>
                                <td class='mb-label'>用户服务:</td>
                                <td class='mb-input'><input type="text" id="user_in"
                                    name="user_in" value="service"></td>
                            </tr>

                        </table>
                    </div>


                    <div class="modal-footer">
                        <button type="button" class="btn btn-primary" id="savesbi_user">保存</button>
                        <button type='button' class="btn btn-danger" id='modifyBtn'>修改</button>
                        <button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
                    </div>
                </div>
                <!-- /.modal-content -->
            </div>
            <!-- /.modal-dialog -->
        </div>
        <!-- /.modal -->

        <script type="text/javascript">
            var table = $('#sbi_userTable');
            $(function() {
                var date1 = new Date();
                $('#addsbi_user').click(function() {
                    $('#sbi_userModal').modal('show');
                    $('#savesbi_user').show();
                    $('#modifyBtn').hide();
                    $('#sbi_user_id').val("");
                    $('#password').val("");
                    $('#full_name').val("");
                    $('#suppper_user').val("false");
                    $('#time_in').val(getNowFormatDate());
                });
                $('#savesbi_user')
                        .click(
                                function() {
                                    var url = "${pageContext.request.contextPath}/sbi_user/addSbi_User.do";

                                    var option = {
                                        user_id : $('#sbi_user_id').val(),
                                        password : $('#password').val(),
                                        full_name : $('#full_name').val(),
                                        is_superadmin : $('#suppper_user')
                                                .val(),
                                        user_in : $('#user_in').val(),
                                        time_in : date1
                                    };
                                    /* alert(option.is_superadmin); */
                                    etl.ajaxJson(url, option, function(data) {
                                        $('#sbi_userModal').modal('hide');//点击保存按钮后该弹出框消失
                                        table.bootstrapTable("refresh");//刷新原来的table将数据保存在table页面中
                                    });
                                });

                $('#modifyBtn')
                        //根据这个id得到修改这个按钮的值
                        .click(
                                function() {
                                    var url = "${pageContext.request.contextPath}/sbi_user/modifySbi_User.do"; // EL表达式得到项目部署的路径的写法 
                                    var option = {
                                        id : $('#id').val(),
                                        user_id : $('#sbi_user_id').val(),
                                        password : $('#password').val(),

                                        full_name : $('#full_name').val(),
                                        is_superadmin : $('#suppper_user')
                                                .val(),
                                        user_in : $('#user_in').val(),

                                    };
                                    console.log(option);
                                    etl.ajaxJson(url, option, function(data) {
                                        $('#sbi_userModal').modal('hide');
                                        table.bootstrapTable("refresh");
                                    });

                                })

                //获取原有的值
                $('#modifysbi_user').click(function() {
                    var rows = table.bootstrapTable("getSelections");//获取选择的行
                    console.log(rows[0]);
                    if (rows.length != 1) {
                        alert("请选择一个!");
                        return true;
                    } else {
                        $('.modal-title #sp').text('修改用户');
                        $('#sbi_userModal').modal('show');
                        $('#savesbi_user').hide();
                        $('#time_in1').hide();
                        $('#modifyBtn').show();
                        $('#id').val(rows[0].id);
                        $('#sbi_user_id').val(rows[0].user_id)
                        $('#password').val(rows[0].password);
                        $('#full_name').val(rows[0].full_name);
                        if (rows[0].is_superadmin = false) {
                            $('#suppper_user').val("false");
                        } else {
                            $('#suppper_user').val("true");
                        }

                        console.log(rows[0].is_superadmin);
                        $('#user_in').val(rows[0].user_in);

                    }

                });

                $('#delsbi_user')
                        .click(
                                function() {
                                    var rows = table
                                            .bootstrapTable("getSelections");
                                    console.log(rows);
                                    if (rows.length < 1) {
                                        alert("请选择一个!");
                                        return true;
                                    }
                                    if (confirm("确认删除?")) {
                                        var ids = [];

                                        $.each(rows, function(index, row) {
                                            ids.push(row.id);
                                        });
                                        console.log(ids);
                                        //table.find('.selected').remove();
                                        etl
                                                .ajaxJson(
                                                        "${pageContext.request.contextPath}/sbi_user/delSbi_User.do",
                                                        {
                                                            ids : ids
                                                        },
                                                        function(data) {
                                                            table
                                                                    .bootstrapTable("refresh");
                                                        })
                                    } else {
                                        return true;
                                    }
                                });
            });
        </script>
</body>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值