這篇文章給大家分享的是有關(guān)ajax實現(xiàn)簡單登錄頁面的方法是什么的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。
成都創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站制作、網(wǎng)站設(shè)計與策劃設(shè)計,丹鳳網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)10年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:丹鳳等地區(qū)。丹鳳做網(wǎng)站價格咨詢:028-86922220
一.什么是ajax
Ajax是一種無需重新加載整個網(wǎng)頁,能夠更新部分網(wǎng)頁的技術(shù)。
二.ajax的工作原理
Ajax工作原理是一個頁面的指定位置可以加載另一個頁面所有的輸出內(nèi)容,這樣就實現(xiàn)了一個靜態(tài)頁面也能獲取到數(shù)據(jù)庫中的返回數(shù)據(jù)信息了。 所以Ajax實現(xiàn)了一個靜態(tài)網(wǎng)頁在不刷新整個頁面的情況下與服務(wù)器通信,減少了用戶等待時間,同時降低了網(wǎng)絡(luò)流量,增強了客戶體驗的友好程度。
三.用ajax實現(xiàn)簡單的登錄頁面
1.ajax_login.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登錄校驗""" username = request.POST.get('username') # 通過'username'這個鍵拿到數(shù)據(jù) password = request.POST.get('password') #若登錄正確 if username == "admin" and password == "12": jsonresponse = JsonResponse({"res":1}) return jsonresponse #登錄錯誤: else: return JsonResponse({"res":0})
感謝各位的閱讀!關(guān)于ajax實現(xiàn)簡單登錄頁面的方法是什么就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!