• table切换,表格,新增出现弹框


    如下图案例1:

    html:

    <!DOCTYPE html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>table切换</title>
    <link rel="stylesheet" href="bootstrap.css" />
    <link rel="stylesheet" href="doctor.css" />
    </head>
    
    <body>
    <div class="center">
    <div class="menu">
    <ul>
    <li>一级菜单</li>
    <li>二级菜单</li>
    <li>三级菜单</li>
    </ul>
    </div>
    <div class="container">
    <div class="centbox">
    <div>
    <div class="centop">
    <button class="addmenus" id="onemun">新 增</button>
    </div>
    <table class ='table' border="1" cellspacing="0" cellpadding="0" class="divtbodyverx">
    <thead style="border: 2px solid #e1e1e1;">
    <tr class="tab_trmaintain">
    <th>编号</th>
    <th>菜单名称</th>
    <th>操作</th>
    </tr>
    </thead>
    <tbody class="tab_tbodys" id="tabbodyes">
    <tr class="tab_trtain">
    <td></td>
    <td></td>
    <td class="btn_deit_del">
    <div class="uldeitl">
    <div id="deit_btns"><img src="images/gai.png"> 编辑</div> &nbsp;&nbsp;&nbsp;&nbsp;
    <div id="del_btns"><img src="images/select.png"> 删除</div>
    </div>
    </td>
    </tr>
    </tbody>
    </table>
    </div>
    <!--tab2-->
    <div style="display:none;">
    <div class="centop">
    <button class="addmenus" id="twomun">新 增</button>
    </div>
    <table class ='table' border="1" cellspacing="0" cellpadding="0" class="divtbodyverx">
    <thead style="border: 2px solid #e1e1e1;">
    <tr class="tab_trmaintain">
    <th>编号</th>
    <th>菜单名称</th>
    <th>名称</th>
    <th>操作</th>
    </tr>
    </thead>
    <tbody class="tab_tbodys" id="tabbodyes">
    <tr class="tab_trtain">
    <td></td>
    <td></td>
    <td></td>
    <td class="btn_deit_del">
    <div class="uldeitl">
    <div id="deit_btns"><img src="images/gai.png"> 编辑</div> &nbsp;&nbsp;&nbsp;&nbsp;
    <div id="del_btns"><img src="images/select.png"> 删除</div>
    </div>
    </td>
    </tr>
    </tbody>
    </table>
    </div>
    <!--tab3-->
    <div style="display:none;">
    <div class="centop">
    <button class="addmenus" id="threemun">新 增</button>
    </div>
    <table class ='table' border="1" cellspacing="0" cellpadding="0" class="divtbodyverx">
    <thead style="border: 2px solid #e1e1e1;">
    <tr class="tab_trmaintain">
    <th>编号</th>
    <th>菜单名称</th>
    <th>菜单名称</th>
    <th>操作</th>
    </tr>
    </thead>
    <tbody class="tab_tbodys" id="tabbodyes">
    <tr class="tab_trtain">
    <td></td>
    <td></td>
    <td></td>
    <td class="btn_deit_del">
    <div class="uldeitl">
    <div id="deit_btns"><img src="images/gai.png"> 编辑</div> &nbsp;&nbsp;&nbsp;&nbsp;
    <div id="del_btns"><img src="images/select.png"> 删除</div>
    </div>
    </td>
    </tr>
    </tbody>
    </table>
    </div>
    </div>
    </div> 
    </div>
    <!--模态框 -->
    <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
    <div class="modal-dialog" style=" 700px">
    <div class="modal-content">
    <div class="modal-header">
    <button type="button" class="close" data-dismiss="modal"
    aria-hidden="true">&times;</button>
    <h5 class="modal-title" id="myModalLabel" style="text-align: center; font-size: 18px; font-weight: bold;">
    添加一级菜单名称
    </h5>
    </div>
    <div class="modal-body">
    <form class="form-inline">
    <input type="hidden" id="tid">
    <div class="form-group">
    <label for="exampleInputName2">菜单名称</label> <input type="text"
    class="form-control" id="reservationnumber">
    </div>
    </form>
    </div>
    <div class="modal-footer" style="text-align: center">
    <button type="button" class="btn btn-primary" onclick="addtime()" id="adds">增加</button>
    <button type="button" class="btn btn-primary" id="update"
    onclick="update()" style="display: none" id="update">修改</button>
    <button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
    </div>
    </div>
    </div>    
    </div>
    <!--模态框 -->
    <div class="modal fade" id="twomyModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
    <div class="modal-dialog" style=" 700px">
    <div class="modal-content">
    <div class="modal-header">
    <button type="button" class="close" data-dismiss="modal"
    aria-hidden="true">&times;</button>
    <h5 class="modal-title" id="myModalLabel" style="text-align: center; font-size: 18px; font-weight: bold;">
    添加二级菜单名称
    </h5>
    </div>
    <div class="modal-body">
    <form class="form-inline">
    <input type="hidden" id="tid">
    <div class="form-group">
    <label for="exampleInputName2">选择菜单&nbsp;&nbsp;&nbsp;</label>
    <select id="orgId_x">
    <option value='-1'>选择菜单</option> 
    </select>
    </div>
    </form>
    </div>
    <div class="modal-footer" style="text-align: center">
    <button type="button" class="btn btn-primary" onclick="addtime()" id="adds">增加</button>
    <button type="button" class="btn btn-primary" id="update"
    onclick="update()" style="display: none" id="update">修改</button>
    <button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
    </div>
    </div>
    </div>    
    </div>
    <!--模态框 -->
    <div class="modal fade" id="threemyModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
    <div class="modal-dialog" style=" 700px">
    <div class="modal-content">
    <div class="modal-header">
    <button type="button" class="close" data-dismiss="modal"
    aria-hidden="true">&times;</button>
    <h5 class="modal-title" id="myModalLabel" style="text-align: center; font-size: 18px; font-weight: bold;">
    添加三级菜单名称
    </h5>
    </div>
    <div class="modal-body">
    <form class="form-inline">
    <input type="hidden" id="tid">
    <div class="form-group">
    <label for="exampleInputName2">选择菜单&nbsp;&nbsp;&nbsp;</label>
    <select id="orgId_x">
    <option value='-1'>选择菜单</option> 
    </select>
    </div>
    </form>
    </div>
    <div class="modal-footer" style="text-align: center">
    <button type="button" class="btn btn-primary" onclick="addtime()" id="adds">增加</button>
    <button type="button" class="btn btn-primary" id="update"
    onclick="update()" style="display: none" id="update">修改</button>
    <button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
    </div>
    </div>
    </div>    
    </div>
    </body>
    <script src="jquery-2.1.1.min.js"></script>
    <script src="bootstrap.min.js"></script>
    <script src="doctor.js"></script>
    </html>

    CSS

    body{margin:0px;padding:0px;}
    .center{
    width: 1000px;
    height: 700px;
    margin: 0 auto;
    margin-top: 30px;
    }
    .center ul{width:100%;height:45px;list-style-type:none;margin-top: 20px;} 
    .center ul li{float:left;width:200px;line-height:45px;text-align:center;}
    .center ul li:hover{
    background:#009D9A ;
    color: white;
    cursor: pointer;
    }
    .center ul li a{text-decoration:none;}
    .menu{
    width: 100%;
    height: 85px;    
    border: 1px solid #e1e1e1
    }
    .container{width:100%;height:600px;margin-top: 30px;border: 1px solid #e1e1e1;}
    .act{background:#00A09E;color: white;}
    .centop{
    width: 100%;
    height: 70px;
    margin-left: 40px;
    padding-top: 25px;
    }
    .centop .addmenus{
    width: 120px;
    height: 40px;
    background: white;
    color: #009D9A;
    border: 1px solid #009D9A;
    font-size: 18px;
    }
    .centbox{
    width: 100%;
    height: 530px;
    }
    .table{
    margin-top:20px;
    }
    .table > tbody > tr > td{
    border:none !importai;
    }
    .tab_trmaintain{
    height:60px;
    background:#eeeeee;
    }
    
    .divtbodyverx{
    height:615px;
    overflow-x: hidden;
    position: absolute;
    }
    .tab_trtain{
    height:45px;
    }
    .tab_trtain td{
    text-align:center;
    vertical-align: middle !important;
    }
    .tab_trmaintain th , .tab_trtain th{
    text-align:center;
    vertical-align: middle !important;
    }
    .table > tbody,.table > tr ,.table> th{
    border: 1px solid #e5e5e5 !important;
    }
    .table >tr > th{
    text-align: center !important;
    }
    .uldeitl{
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    }
    #deit_btns{
    color: #337ab7;
    font-size: 16px;
    }
    #del_btns{
    color: red;
    font-size: 16px;
    }
    #deit_btns img , #del_btns img{
    width: 18px;
    height: 18px;
    }
    /*motaikuanf*/
    
    .form-inline .form-group{
    margin-bottom: 40px;
    margin-left: 45px;
    
    }
    .form-inline .form-control{
    margin-left: 30px;
    width: 150px;
    }
    
    .form-group select{
    width: 159px;
    height: 35px;
    border-radius: 5px;
    margin-left: 15px;
    }
    .form-group .sel{
    width: 165px;
    height: 35px;
    border-radius: 5px;
    margin-left: 15px;
    }
    .form-group label{
    font-weight: normal;
    }
    .docorg {
    background-color:rgb(238, 238, 238);
    }
    .pagez li{
    display: inline;
    margin-left: 150px;
    }
    /*mo*/

    JS

    $(function(){
    $("ul li").each(function(){
    var index=$(this).index();
    $("ul li").eq(0).addClass("act");
    $(this).click(function(){
    //alert(index);
    $(this).addClass("act").siblings().removeClass("act");
    $(".centbox>div").eq(index).stop(true).show().siblings().stop(true).hide();
    })
    })
    })
    $(function(){
    $("#onemun").click(function(){
    $('#myModal').modal('show')
    })
    $("#twomun").click(function(){
    $('#twomyModal').modal('show')
    })
    $("#threemun").click(function(){
    $('#threemyModal').modal('show')
    })
    })
  • 相关阅读:
    CLASS 类 __getattr__
    class多态
    class类 __repr__ 与__str__
    CLASS类继承
    calss 类
    SVN报错:database is locked
    项目:表格打印(字符图网格进阶、rjust、列表中最长的字符串长度)
    项目:口令保管箱,批处理文件配置.bat
    字典方法 setdefault()、pprint;迭代、递归的区别
    项目:在wiki标记中添加无序列表(split、join巩固)
  • 原文地址:https://www.cnblogs.com/fanting/p/9340004.html
Copyright © 2020-2023  润新知