zoukankan      html  css  js  c++  java
  • bootstrap的模态简单案例

    使用时需添加bootstrap的引用,否则实现不出来效果

    <!DOCTYPE html>

    <html>
    <head>
        <meta name="viewport" content="width=device-width" />
        <title>Index</title>

    注意此处的引用顺序
       

    <link href="~/css/bootstrap.min.css" rel="stylesheet" />
        <script src="~/js/jquery.min.js"></script>
        <script src="~/js/bootstrap.min.js"></script>

    这里使用ajax做的登录

    <script>
           
            function submita() {
                    $.ajax({
                        type: 'post',
                        datatype: 'json',
                        url: '/Home/Login',
                        data: {
                            Email: $('#txtemail').val(),
                            Pwd: $('#txtpwd').val()
    
                        },
                        success: function (data) {
                            if (data > 0) {
                                alert('登录成功');
                                
                                    var m = document.getElementById("d");
                                    m.innerHTML = "<div style='float:right' id='d'><ul class='nav navbar-nav'><li class='dropdown active'><a href='#' class='dropdown-toggle' data-toggle='dropdown'>sa<b class='caret'></b></a><ul class='dropdown-menu'><li><a href='#'>设置</a></li><li><a href='/Home/zhuxiao'>退出</a></li></ul></li></ul></div>";
                                
                                $("#myModal").modal("hide");
                            }
                            else {
                                alert('登录失败');
    
                            }
                            
                        },
                        error: function (err) {
                            alert('错误')
                        }
                    })
                }
            
        </script>



       
        <style>
            .navbar{
                color:white
            }
        </style>
    </head>
    <body>
      导航中点击登录按钮

     <nav class="navbar navbar-default" role="navigation" style="
           <div class="navbar-header">
               <a class="navbar-brand" href="#" style="margin-bottom:20px;">
    
                   <img src="~/logo-transparent.png" />
               </a>
    
           </div>
           <div>
               <ul class="nav navbar-nav">
                   <li class="dropdown">
                       <a href="#" class="dropdown-toggle" data-toggle="dropdown">课程<b class="caret"></b></a>
                       <ul class="dropdown-menu">
                           <li><a href="#">全部课程</a></li>
                           <li><a href="#">学习路径</a></li>
                       </ul>
                   </li>
                   <li >
                       <a href="#">问答</a>
                   </li>
                   <li><a href="#">训练营</a></li>
                   <li><a href="#">会员</a></li>
               
               </ul>
               <div style="float:right; position:absolute;right:0;top:15px;" id="d">
                   <a class="btn" data-toggle="modal" data-target="#myModal">登录</a>
                   <a>注册</a>
               </div>
           </div>
       </nav>


       模态代码

     <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
            <div class="modal-dialog">
                <div class="modal-content">
                    <h4 class="modal-title" style="text-align:center" id="myModalLabel">
                        登录
                    </h4>
                    <div class="modal-header">
    
                        <button type="button" class="close"  data-dismiss="modal" aria-hidden="true">
                            &times;
                        </button>
                    </div>
                    <form>
                        <div class="modal-body" style="text-align:center">
                            邮箱:
                            <input type="email" id="txtemail" required /><br />
                            密码:<input type="password" id="txtpwd" required />
                        </div>
                        <div class="modal-footer" style="text-align:center">
                            <input type="submit" onclick="submita(); return false;" id="btn" class="btn btn-primary">                    
                        </div>
                    </form>
                </div>
            </div>
        </div>




    </body>
    </html>
    效果图

  • 相关阅读:
    leetcode78 Subsets
    leetcode76 Minimum Window Substring
    leetcode73 Set Matrix Zeroes
    leetcode70 Climbing Stairs
    leetcode50 Pow(x, n)
    leetcode49 Group Anagrams
    leetcode48 Rotate Image
    正则表达式及字符处理
    RPM软件包管理.作业
    yum管理RPM包.作业
  • 原文地址:https://www.cnblogs.com/lyq666666/p/5625149.html
Copyright © 2011-2022 走看看