91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

layer如何實現登錄彈框,登錄成功后關閉彈框并調用父窗口功能

發布時間:2021-06-25 15:18:58 來源:億速云 閱讀:180 作者:小新 欄目:web開發

這篇文章主要介紹layer如何實現登錄彈框,登錄成功后關閉彈框并調用父窗口功能,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

layer是一款近年來備受青睞的web彈層組件,官網地址是:http://layer.layui.com/

可以從官網上下載最新版本.

使用layer實現登錄彈框,登錄成功以后關閉彈框,并調用父窗口方法。

1.界面如下:

layer如何實現登錄彈框,登錄成功后關閉彈框并調用父窗口功能

2.login.html的界面主要代碼:

 <div class="layer_form">
  <div class="form_item">
   <label>手機號碼:</label>
   <div class="form_item_input">
    <input type="text" id="username" placeholder="手機號碼" class="input_long"/>
   </div>
   <i class="red">*</i>
  </div>
  <div class="form_item">
   <label>密 碼:</label>
   <div class="form_item_input">
    <input type="password" id="password" placeholder="請輸入密碼" class="input_long"/>
   </div>
   <i>*</i>
  </div>
  <div class="form_item">
   <label>驗證碼:</label>
   <div class="form_item_input">
    <input type="password" id="validateCode" placeholder="請輸入驗證碼" class="input_short"/>
   </div>
   <a href="#" rel="external nofollow" class="form_item_code" title="看不清換一張"></a>
   <i>*</i>
  </div>

3.點擊登錄按鈕,登錄成功以后,調用父窗口的方法,并關閉彈窗,其js代碼如下(這段代碼是嵌入在login.html中):

<script type="text/javascript">
  $(function () {
   $('#loginBtn').click(function () {
    var username = $.trim($("#username").val());//獲取用戶名
    var password = $.trim($("#password").val());
    var validateCode = $.trim($("#validateCode").val());
 
    var url = '登錄請求的url路徑';
    var param = {"username": username, "password": password, "validateCode": validateCode};
 
    $.post(url, param, function(data) {
     if (data == "0") {
      //調用父窗口的function addPersonalCenter(){}方法,在父窗口右上角增加一個個人中心按鈕
      window.parent.addPersonalCenter();
      // 先獲取窗口索引,才能關閉窗口
      var index = parent.layer.getFrameIndex(window.name);
      parent.layer.close(index);
     } else {
      alert("登錄失敗!");
     }
    });
   });
  });
</script>

3.父窗口的layer彈框代碼(layer.js的引入省略),一般是點擊登錄按鈕,跳出登錄彈框:

  $(function(){
      $('#u_login').on('click', function(){
       layer.open({
        type: 2,
        title: '用戶登錄',
        maxmin: true,
        skin: 'layui-layer-lan',
        shadeClose: true, //點擊遮罩關閉層
        area : ['400px' , '280px'],
        content:'login.html'//彈框顯示的url
       });
      });

以上是“layer如何實現登錄彈框,登錄成功后關閉彈框并調用父窗口功能”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節
推薦閱讀:
  1. js選擇彈框
  2. layer彈框

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

北碚区| 凭祥市| 兖州市| 抚州市| 揭阳市| 蚌埠市| 内丘县| 江川县| 明溪县| 舟曲县| 盘山县| 白河县| 辽宁省| 遵义县| 朝阳市| 桐乡市| 大英县| 棋牌| 北安市| 腾冲县| 且末县| 扎鲁特旗| 兖州市| 马公市| 娱乐| 称多县| 定结县| 陇西县| 祥云县| 丹巴县| 泌阳县| 万载县| 枣强县| 闻喜县| 合川市| 德惠市| 芷江| 横峰县| 中卫市| 新泰市| 宁夏|