乱码乱a∨中文字幕,在线免费激情视频,亚洲欧美久久夜夜潮,国产在线网址

  1. <sub id="hjl7n"></sub>

    1. <sub id="hjl7n"></sub>

      <legend id="hjl7n"></legend>

      當(dāng)前位置:首頁 >  站長 >  編程技術(shù) >  正文

      ajax實(shí)現(xiàn)簡單登錄頁面

       2020-11-03 13:47  來源: 腳本之家   我來投稿 撤稿糾錯(cuò)

        阿里云優(yōu)惠券 先領(lǐng)券再下單

      這篇文章主要為大家詳細(xì)介紹了ajax實(shí)現(xiàn)簡單登錄頁面,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

      本文實(shí)例為大家分享了ajax實(shí)現(xiàn)簡單登錄頁面的具體代碼,供大家參考,具體內(nèi)容如下

      一.什么是ajax

      Ajax是一種無需重新加載整個(gè)網(wǎng)頁,能夠更新部分網(wǎng)頁的技術(shù)。

      二.ajax的工作原理

      Ajax工作原理是一個(gè)頁面的指定位置可以加載另一個(gè)頁面所有的輸出內(nèi)容,這樣就實(shí)現(xiàn)了一個(gè)靜態(tài)頁面也能獲取到數(shù)據(jù)庫中的返回?cái)?shù)據(jù)信息了。 所以Ajax實(shí)現(xiàn)了一個(gè)靜態(tài)網(wǎng)頁在不刷新整個(gè)頁面的情況下與服務(wù)器通信,減少了用戶等待時(shí)間,同時(shí)降低了網(wǎng)絡(luò)流量,增強(qiáng)了客戶體驗(yàn)的友好程度。

      三.用ajax實(shí)現(xiàn)簡單的登錄頁面

      1.ajax_login.html

      <!DOCTYPE html>
      <html lang="en">
      <head>
       <meta charset="UTF-8">
       <title>登錄頁面</title>
       <style>
        .div1{
         display: none;
         color: red;
        }
       </style>
       <script src="/static/js/jquery-1.12.4.min.js"></script>
       <script>
        $(function () {

         $('#register').click(function () {
          // alert('ok');
          //獲取用戶名和密碼:
          username = $('#username').val();
          password = $('#password').val();
          rember = $('#rember').val();
          // alert(rember);
          $.ajax({
         url:"/login_ajax_check",

       type:"POST", //提交方式

        data:{"username":username,"password":password,"rember":rember},
           dataType:"json",
          
          }).done(function (data) {
           if (data.res==1){
            // alert('username')
            location.href="/index" rel="external nofollow"

           }else{
            // alert('username');
            $('.div1').show().html('用戶名或密碼輸入錯(cuò)誤')

           }
          })
         });
        });
       </script>
      </head>
      <body>
       <div>
        用戶名:<input type="text" id="username" ><br/>
        記住用戶名:<input type="checkbox" id="rember"><br/>
        密碼<input type="password" id="password"><br/>
        <input type="submit" value="登錄" id="register">
        <div class="div1"></div>
       </div>
      </body>
      </html>

      2.views.py

      from django.http import HttpResponse,JsonResponse

      def login_ajax(request):
       """ajax登錄頁面"""
       return render(request,"booktest/login_ajax.html")

      def login_ajax_check(request):
       """ajax登錄校驗(yàn)"""
       username = request.POST.get('username') # 通過'username'這個(gè)鍵拿到數(shù)據(jù)
       password = request.POST.get('password')


       #若登錄正確
       if username == "admin" and password == "12":
        jsonresponse = JsonResponse({"res":1})

        return jsonresponse

       #登錄錯(cuò)誤:
       else:
        return JsonResponse({"res":0})

      以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

      來源:腳本之家

      鏈接:https://www.jb51.net/article/189008.htm

      申請(qǐng)創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!

      相關(guān)標(biāo)簽
      ajax

      相關(guān)文章

      • Ajax實(shí)現(xiàn)頁面無刷新留言效果

        這篇文章主要為大家詳細(xì)介紹了Ajax實(shí)現(xiàn)頁面無刷新留言效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

        標(biāo)簽:
        ajax
      • AJAX檢測(cè)用戶名是否存在的方法

        這篇文章主要為大家詳細(xì)介紹了AJAX檢測(cè)用戶名是否存在,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

        標(biāo)簽:
        ajax
      • 使用AJAX 包含正則表達(dá)式 驗(yàn)證用戶登錄的步驟

        這篇文章主要介紹了使用AJAX(包含正則表達(dá)式)驗(yàn)證用戶登錄的步驟,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

        標(biāo)簽:
        ajax
      • ajax使用formdata上傳文件流

        這篇文章主要為大家詳細(xì)介紹了ajax使用formdata上傳文件流,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

        標(biāo)簽:
        ajax
      • Spring MVC+ajax進(jìn)行信息驗(yàn)證的方法

        AJAX不是新的編程語言,而是一種使用現(xiàn)有標(biāo)準(zhǔn)的新方法。這篇文章主要介紹了SpringMVC+ajax進(jìn)行信息驗(yàn)證,需要的朋友可以參考下

        標(biāo)簽:
        ajax

      熱門排行

      信息推薦