欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

AJAX的使用方法

今天就跟大家聊聊有關(guān)AJAX的使用方法,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

創(chuàng)新互聯(lián)公司公司2013年成立,先為茅箭等服務(wù)建站,茅箭等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為茅箭企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

ajax簡介:

AJAX(Asynchronous Javascript And XML)翻譯成中文就是“異步的Javascript和XML”。即使用Javascript語言與服務(wù)器進(jìn)行異步交互,傳輸?shù)臄?shù)據(jù)為XML(當(dāng)然,傳輸?shù)臄?shù)據(jù)不只是XML)。

AJAX 不是新的編程語言,而是一種使用現(xiàn)有標(biāo)準(zhǔn)的新方法。

AJAX 最大的優(yōu)點(diǎn)是在不重新加載整個(gè)頁面的情況下,可以與服務(wù)器交換數(shù)據(jù)并更新部分網(wǎng)頁內(nèi)容。(這一特點(diǎn)給用戶的感受是在不知不覺中完成請求和響應(yīng)過程)

AJAX 不需要任何瀏覽器插件,但需要用戶允許JavaScript在瀏覽器上執(zhí)行。

同步交互:客戶端發(fā)出一個(gè)請求后,需要等待服務(wù)器響應(yīng)結(jié)束后,才能發(fā)出第二個(gè)請求;

異步交互:客戶端發(fā)出一個(gè)請求后,無需等待服務(wù)器響應(yīng)結(jié)束,就可以發(fā)出第二個(gè)請求。

ajax的基本使用方法:

# 前端向后端請求方式:1 瀏覽器手動(dòng)輸入網(wǎng)址(get請求),2 a標(biāo)簽的href屬性(get請求),form表單(get/post請求,默認(rèn)為get)

# ajax特點(diǎn):異步提交、局部刷新

# 基本使用語法:

提交url   (url:’...‘)

提交方式  (type: 'post')

提交數(shù)據(jù)  (data:{'''})

提交后通過回調(diào)函數(shù)得到的返回結(jié)果  (sucess:function(data){...})

# 基本使用示例:(ajax的默認(rèn)傳輸數(shù)據(jù)的格式是urlencoded)

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>圖書管理系統(tǒng)</title>
    <script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script>
    <link rel="stylesheet" href="/static/bootstrap-3.3.7-dist/css/bootstrap.min.css">
    <script src="/static/bootstrap-3.3.7-dist/js/bootstrap.min.js"></script>
    <link rel="stylesheet" href="/static/layui/css/layui.css">
    <script src="/static/layui/layui.js"></script>
    <script src="https://cdn.bootcss.com/sweetalert/2.1.2/sweetalert.min.js"></script>
</head>
<body>
<button class="btn btn-success" id="b1">AJAX測試</button>
<script>
    {#綁定按鈕點(diǎn)擊觸發(fā)ajax提交數(shù)據(jù)#}
    $('#b1').on('click', function () {
        $.ajax({    {#固定語法格式#}
            url: '',  {#不寫默認(rèn)朝當(dāng)前頁面發(fā)請求#}
            type: 'post',   {#請求方式#}
            data : {'name': 'sgt', 'pwd': '123'},    {#發(fā)送的請求數(shù)據(jù)#}
            {#這里的data就是回調(diào)函數(shù)success獲取到的后端響應(yīng)返回的數(shù)據(jù)#}
            success:function (data) {
                swal({
                    title: 'AJAX',
                    text: '模擬這里顯示了返回的數(shù)據(jù)',
                    icon: 'success',
                    button: 'OK',
                    })
            }
        })
    })
</script>
</body>
</html>

 我們知道ajax默認(rèn)的傳輸數(shù)據(jù)格式是urlencoded,前面我們說過,ajax可以用json作為數(shù)據(jù)格式傳輸。

現(xiàn)在強(qiáng)調(diào)一點(diǎn):前后端傳輸數(shù)據(jù)必須要求數(shù)據(jù)是什么格式就應(yīng)該用對應(yīng)的傳輸格式,一一對應(yīng)去傳輸,否則Django解析數(shù)據(jù)出問題,以至于我們在前后端拿不到想要的數(shù)據(jù)。

所以:

第一:我們需要在ajax發(fā)送請求代碼中指定發(fā)送數(shù)據(jù)格式:

contentType: 'application/json',

第二:后端獲取json格式數(shù)據(jù)不再是request.POST,而是通過request.body(得到的是一個(gè)bytes類型的json格式數(shù)據(jù)),所以再處理一下:

res = json.loads(request.body.decode('utf-8')),這就得到前端ajax發(fā)送過來的json格式數(shù)據(jù)。

看完上述內(nèi)容,你們對AJAX的使用方法有進(jìn)一步的了解嗎?如果還想了解更多知識(shí)或者相關(guān)內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。

分享標(biāo)題:AJAX的使用方法
網(wǎng)頁鏈接:http://aaarwkj.com/article48/jpoeep.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計(jì)、小程序開發(fā)、搜索引擎優(yōu)化App設(shè)計(jì)、建站公司網(wǎng)站改版

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

綿陽服務(wù)器托管
日韩黄片免费观看大全| 欧美三级亚洲三级日韩三级| 欧美乱码中文字幕在线观看| 97视频在线观看网站| 国产黄色一区二区三区四区| 国产叼嘿一区二区视频| 欧美午夜福利视频网址| 国内在线免费观看av| 麻豆片免费观看在线看| 黄色亚洲大片免费在线观看| 国产中文字幕有码视频| 另类国产人妖免费视频网站大全| 午夜视频免费在线观看| 久久国产精品成人av| 亚洲av色网在线观看| 成人在线视频国产自拍| 人妻操人人妻中出av| 精品日韩av一区二区三区| 欧美激情片免费在线观看| 亚洲av正片一区二区三区| 久久精品国产亚洲熟女| 伊人激情一区二区三区| 日本特黄特色三级在线观看| 久草手机福利在线观看| 亚洲综合国产中文字幕| 国产中文字幕有码视频| 美女丝袜诱惑国产91| 欧美成人黄色免费在线网站| 人妻中出中文字幕一区| 18岁以下禁看视频网站| 四虎在线经典视频播放| 欧美成人午夜精品一区二区| 成人综合影视中文字幕| 精品一二三四五区亚洲乱码| 日本不卡不码高清免费| 美女高潮啪啪啪91| 91免费人成网站在线观看| 成人在线午夜免费视频| 国产高清视频不卡在线| 久久精品国产亚洲av久一一区 | 欧美亚洲成人免费电影|