婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > Django中的Ajax

Django中的Ajax

熱門標(biāo)簽:機(jī)器人電銷騙局揭秘 騰訊地圖標(biāo)注位置能用多久 硅語(yǔ)電話機(jī)器人公司 超級(jí)大富翁地圖標(biāo)注 云呼外撥網(wǎng)絡(luò)電話系統(tǒng) 個(gè)人怎樣在百度地圖標(biāo)注地名 ai機(jī)器人電銷資源 地圖標(biāo)注項(xiàng)目怎么樣 越南河內(nèi)地圖標(biāo)注

Django 是由 Python 開發(fā)的一個(gè)免費(fèi)的開源網(wǎng)站框架,可以用于快速搭建高性能,優(yōu)雅的網(wǎng)站!

AJAX = Asynchronous JavaScript and XML(異步的 JavaScript 和 XML)。

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

AJAX 是與服務(wù)器交換數(shù)據(jù)并更新部分網(wǎng)頁(yè)的藝術(shù),在不重新加載整個(gè)頁(yè)面的情況下。

Ajax

  很多時(shí)候,我們?cè)诰W(wǎng)頁(yè)上請(qǐng)求操作時(shí),不需要刷新頁(yè)面。實(shí)現(xiàn)這種功能的技術(shù)就要Ajax!

jQuery中的ajax就可以實(shí)現(xiàn)不刷新頁(yè)面就能向后臺(tái)請(qǐng)求或提交數(shù)據(jù)的功能,我們?nèi)匀挥盟鼇?lái)做django中的ajax,所以先把jquey下載下來(lái),版本越高越好。

一、ajax發(fā)送簡(jiǎn)單數(shù)據(jù)類型:

html代碼:在這里我們僅發(fā)送一個(gè)簡(jiǎn)單的字符串

!DOCTYPE html>
html lang="en">
head>
meta charset="UTF-">
title>/title>
/head>
body>
input type="button" onclick="AjaxSubmit();" value="提交">
script src="/static/jquery-...min.js">/script>
script>
function AjaxSubmit(){
var host = '...';
var port = '';
$.ajax({
url:"/app/ajax_submit/",
type:'POST',
data:{host:host,port:port},
success: function (arg) {
}
});
}
/script>
/body>
/html> 

django下app里views.py

# coding:utf-8
from django.shortcuts import render,HttpResponse
def ajax_submit(request):
print request.POST #客戶端發(fā)來(lái)的數(shù)據(jù)
return render(request,'ajax_submit.html') 

打印出來(lái)的數(shù)據(jù)樣式:

 

二、ajax發(fā)送復(fù)雜的數(shù)據(jù)類型:

html代碼:在這里我們僅發(fā)送一個(gè)列表中包含字典數(shù)據(jù)類型

由于發(fā)送的數(shù)據(jù)類型為列表 字典的格式,我們提前要把它們轉(zhuǎn)換成字符串形式,否則后臺(tái)程序接收到的數(shù)據(jù)格式不是我們想要的類型,所以在ajax傳輸數(shù)據(jù)時(shí)需要JSON

!DOCTYPE html>
html lang="en">
head>
meta charset="UTF-">
title>/title>
/head>
body>
input type="button" onclick="AjaxSubmit_set();" value="提交集合">
script src="/static/jquery-...min.js">/script>
script>
function AjaxSubmit_set(){
var data_list = [
{'name':'chenchao','age':},
{'name':'lisi','age':},
{'name':'wangwu','age':}
];
$.ajax({
url:"/app/ajax_submit_set/",
type:'POST',
tradition:true, 原生模式
data:{data:JSON.stringify(data_list)},
success: function (arg) {
}
});
}
/script>
/body>
/html> 

django下app里views.py

def ajax_submit_set(request):
print request.POST
return render(request,'ajax_submit.html') 

打印出來(lái)的數(shù)據(jù)樣式:

 

三、稍等、還沒完。

雖然我們實(shí)現(xiàn)了功能,但這還不夠,因?yàn)轱@得不是很專業(yè),所以我們稍作處理。

success: function (arg) { } 如果ajax提交數(shù)據(jù)成功,那么就會(huì)自動(dòng)執(zhí)行這里面的函數(shù)

html代碼:

!DOCTYPE html>
html lang="en">
head>
meta charset="UTF-">
title>/title>
/head>
body>
input type="button" onclick="AjaxSubmit();" value="提交">
input type="button" onclick="AjaxSubmit_set();" value="提交集合">
script src="/static/jquery-...min.js">/script>
script>
function AjaxSubmit(){
var host = '...';
var port = '';
$.ajax({
url:"/app/ajax_submit/",
type:'POST',
data:{host:host,port:port},
success: function (arg) {
}
});
}
function AjaxSubmit_set(){
var data_list = [
{'name':'chenchao','age':},
{'name':'lisi','age':},
{'name':'wangwu','age':}
];
$.ajax({
url:"/app/ajax_submit_set/",
type:'POST',
tradition:true,
data:{data:JSON.stringify(data_list)},
success: function (arg) { //如果程序執(zhí)行成功就會(huì)執(zhí)行這里的函數(shù)
var callback_dic = $.parseJSON(arg);
if(callback_dic.status){ 
alert('成功');
}else{
alert(callback_dic.error); //把錯(cuò)誤的信息從后臺(tái)提出展示出來(lái)
}
}
});
}
/script>
/body>
/html> 

django下app里views.py

# coding:utf-
from django.shortcuts import render,HttpResponse,redirect
def ajax_submit(request):
print request.POST
return render(request,'ajax_submit.html')
import json
def ajax_submit_set(request):
ret = {'status': True,'error': ""}
try:
print request.POS
except Exception, e:
ret['status'] = False
ret['error'] = str(e)
j_ret = json.dumps(ret)
return HttpResponse(j_ret)

Django中ajax的使用

前端的ajax代碼如下所示:

$.ajax({
type:'GET',
url:'/store/ds_mgmt_wx/ajax_handle',
dataType:'html',
success:function(data)
{
alert(data);
},
error:function(data)
{
alert(data); 
}
});

后端的相應(yīng)代碼的返回方法如下:

if act_job == 'ajax_handle':
return HttpResponse('ajax_handle')

關(guān)于Django中的Ajax小編就給大家介紹到這里,希望對(duì)大家有所幫助!

您可能感興趣的文章:
  • django通過ajax發(fā)起請(qǐng)求返回JSON格式數(shù)據(jù)的方法
  • Django框架如何使用ajax的post方法
  • Python的Django應(yīng)用程序解決AJAX跨域訪問問題的方法
  • django中使用jquery ajax post數(shù)據(jù)出現(xiàn)403錯(cuò)誤的解決辦法(兩種方法)
  • 使用Python的Django框架結(jié)合jQuery實(shí)現(xiàn)AJAX購(gòu)物車頁(yè)面
  • Python+Django在windows下的開發(fā)環(huán)境配置圖解
  • python Django連接MySQL數(shù)據(jù)庫(kù)做增刪改查
  • python Django模板的使用方法(圖文)
  • 教你安裝python Django(圖文)
  • 詳解Django中Request對(duì)象的相關(guān)用法
  • django+js+ajax實(shí)現(xiàn)刷新頁(yè)面的方法

標(biāo)簽:林芝 海南 遼源 邢臺(tái) 內(nèi)蒙古 洛陽(yáng) 鄭州 舟山

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Django中的Ajax》,本文關(guān)鍵詞  Django,中的,Ajax,Django,中的,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Django中的Ajax》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Django中的Ajax的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    美女视频黄a大片欧美| 亚洲丝袜制服诱惑| 韩国av一区二区三区| 亚洲精品网站在线观看| 欧美精品一区二区三区很污很色的| 99久久99久久精品免费看蜜桃| 亚洲18女电影在线观看| 亚洲三级电影全部在线观看高清| 国产午夜亚洲精品理论片色戒| 欧美日韩三级一区| 在线免费观看视频一区| 成人综合在线视频| 风间由美一区二区三区在线观看| 蜜臀av一区二区三区| 免费精品视频在线| 韩国v欧美v亚洲v日本v| 狠狠色综合日日| 另类专区欧美蜜桃臀第一页| 日韩精品一级中文字幕精品视频免费观看 | 国产精品天天看| 国产欧美日韩一区二区三区在线观看| 亚洲国产一区视频| 中文字幕一区二区三区乱码在线| 午夜精品久久久久久久久久久 | 国产成人在线免费| 日韩二区三区在线观看| 亚洲成精国产精品女| 亚洲无线码一区二区三区| 亚洲视频免费在线| 一区二区三区高清不卡| 亚洲综合免费观看高清完整版| 亚洲天堂av一区| 亚洲网友自拍偷拍| 在线视频你懂得一区| 成人性视频免费网站| 91片黄在线观看| av在线综合网| 在线观看亚洲a| 在线成人午夜影院| 亚洲精品在线免费播放| 欧美国产一区视频在线观看| 亚洲人成网站色在线观看| 婷婷激情综合网| 国产剧情一区二区| 91麻豆自制传媒国产之光| 欧美天天综合网| 成人国产精品免费观看视频| 色婷婷久久综合| 91精品午夜视频| 蜜臀久久99精品久久久久宅男 | 欧美高清在线一区二区| 亚洲免费大片在线观看| 日韩成人dvd| 成人精品亚洲人成在线| 欧美精品在线观看一区二区| 久久伊99综合婷婷久久伊| 亚洲天天做日日做天天谢日日欢| 亚洲444eee在线观看| www.欧美色图| 91精品婷婷国产综合久久竹菊| 久久蜜桃香蕉精品一区二区三区| 亚洲欧美日韩国产综合在线| 日日嗨av一区二区三区四区| 成人动漫视频在线| 欧美精品自拍偷拍动漫精品| 国产欧美中文在线| 亚洲国产成人av网| 成人小视频在线观看| 制服丝袜在线91| 久久精子c满五个校花| 午夜欧美电影在线观看| 高清成人免费视频| 欧美性受xxxx黑人xyx| 欧美精品一区二区三区在线 | 日本韩国欧美一区| 久久色.com| 日本在线不卡视频| 精品成人一区二区三区四区| 亚洲成人一二三| 在线观看91视频| 亚洲视频在线一区二区| 粉嫩嫩av羞羞动漫久久久 | 极品尤物av久久免费看| 在线不卡免费av| 午夜电影久久久| 欧美日韩一区视频| 亚洲国产va精品久久久不卡综合| 一本久久精品一区二区| 中文字幕一区二区三区av| 懂色av一区二区三区免费观看| 久久理论电影网| 国产精品一区二区你懂的| 欧美成人video| 美国欧美日韩国产在线播放| 在线视频综合导航| 亚洲电影一级黄| 日本高清无吗v一区| 亚洲激情在线播放| www.日韩av| 亚洲图片另类小说| 成人av免费在线观看| 欧美国产精品劲爆| 91免费观看视频| 一区二区三区日韩精品视频| 成人黄色大片在线观看| 国产精品美女一区二区三区| 97超碰欧美中文字幕| 欧美高清在线一区二区| 色综合一区二区三区| 亚洲一线二线三线视频| 日本精品一级二级| 久热成人在线视频| 国产精品久久久久久久岛一牛影视 | 亚洲高清视频中文字幕| 欧美人与性动xxxx| 免费观看在线色综合| 久久蜜桃av一区精品变态类天堂| 国产呦萝稀缺另类资源| 亚洲色图在线看| 欧美丝袜丝nylons| 国产精品一区专区| 亚洲精品视频在线观看免费| 欧美日韩久久久一区| 久久精品国产一区二区三| 国产免费久久精品| 欧美日韩国产系列| 懂色av一区二区三区免费看| 亚洲成a人v欧美综合天堂下载| 欧美一区二区女人| 99久久久免费精品国产一区二区| 日韩avvvv在线播放| 久久精品一区二区三区av| 色哟哟在线观看一区二区三区| 天堂午夜影视日韩欧美一区二区| 精品人伦一区二区色婷婷| 91免费版在线| 国产一区二区不卡| 日韩在线一区二区| 亚洲女厕所小便bbb| 久久久久久久网| 在线综合+亚洲+欧美中文字幕| 99久久精品久久久久久清纯| 韩国欧美国产一区| 水野朝阳av一区二区三区| 国产人成亚洲第一网站在线播放 | 美国三级日本三级久久99| 亚洲麻豆国产自偷在线| 国产片一区二区| 日韩精品一区二区三区蜜臀| 欧美午夜精品电影| 91视视频在线观看入口直接观看www | 在线观看免费成人| 成人av网站在线观看免费| 国产乱码精品一区二区三| 免费观看在线综合| 日本欧洲一区二区| 亚洲bt欧美bt精品777| 亚洲午夜久久久久久久久电影院| 中文字幕第一区二区| 日本一区免费视频| 国产亚洲欧洲997久久综合| 日韩午夜激情视频| 日韩小视频在线观看专区| 欧美久久一二区| 91麻豆精品国产91久久久久久久久| 在线观看一区二区视频| 91麻豆自制传媒国产之光| 成人黄色777网| a美女胸又www黄视频久久| 成人高清视频免费观看| 91在线观看免费视频| 99久久婷婷国产综合精品电影| 成人av免费观看| 色94色欧美sute亚洲线路一久| 91在线视频官网| 在线观看日韩国产| 欧美日韩国产一二三| 日韩欧美激情在线| 久久嫩草精品久久久精品| 国产日韩欧美电影| 亚洲私人影院在线观看| 亚洲五码中文字幕| 奇米影视在线99精品| 国产在线一区二区综合免费视频| 国产精品羞羞答答xxdd| jvid福利写真一区二区三区| 一本大道av伊人久久综合| 欧洲亚洲精品在线| 日韩视频一区二区| 中文字幕精品一区二区精品绿巨人 | 亚洲一区二区美女| 午夜精品福利在线| 国产乱子伦视频一区二区三区 | 精品免费国产二区三区| 久久久久久久久久久久电影 | 欧美激情艳妇裸体舞| 1000精品久久久久久久久| 午夜精品国产更新| 国产伦精品一区二区三区在线观看| www.欧美色图|