亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

Django中使用jquery的ajax進行數據交互的實例代碼

2019-11-19 15:10:03
字體:
來源:轉載
供稿:網友

jquery框架中提供了$.ajax、$.get、$.post方法,用于進行異步交互,由于Django中默認使用CSRF約束,推薦使用$.get

示例:實現省市區的選擇

最終實現效果如圖:

將jquery文件拷貝到static/js/目錄下

打開booktest/views.py文件,定義視圖area1,用于顯示下拉列表

#提供顯示下拉列表的控件,供用戶操作def area1(request): return render(request,'booktest/area1.html')

打開booktest/urls.py文件,配置url

url('^area1/$',views.area1),

在templates/booktest/目錄下創建area1.html

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="/static/js/jquery-1.12.4.min.js"></script> <script>  $(function () {   $.get('/sheng/',function (data) {//{slist:[]}    var slist=data.slist;//[{},{},{}...]    var sheng=$('#sheng');    $.each(slist,function (i,n) {     //n==>{id:,title:}     sheng.append('<option value="'+n.id+'">'+n.title+'</option>')    });   });   $('#sheng').change(function () {    var sid=$(this).val();    if(sid!='0'){     $.get('/shi/',{'sid':sid},function (data) {      var slist=data.slist;      var shi=$('#shi').empty().append('<option value="0">請選擇</option>');      $('#qu').empty().append('<option value="0">請選擇</option>');      $.each(slist,function (i,n) {       shi.append('<option value="'+n.id+'">'+n.title+'</option>');      });     });    }   });   $('#shi').change(function () {    var sid=$(this).val();    if(sid!='0'){     $.get('/shi/',{'sid':sid},function (data) {      var slist=data.slist;      var shi=$('#qu').empty().append('<option value="0">請選擇</option>');      $.each(slist,function (i,n) {       shi.append('<option value="'+n.id+'">'+n.title+'</option>');      });     });    }   });  }); </script></head><body><select id="sheng"> <option value="0">請選擇</option></select><select id="shi"> <option value="0">請選擇</option></select><select id="qu"> <option value="0">請選擇</option></select></body></html>

運行服務器,在瀏覽器中輸入如下網址

http://127.0.0.1:8000/area1/

瀏覽效果如下圖

打開booktest/views.py文件,定義視圖sheng,用于獲取省信息

url('^sheng/$',views.sheng),

from django.http import JsonResponsedef sheng(request): slist=AreaInfo.objects.filter(aParent__isnull=True) ''' [{id:,title:},{},{}] ''' slist2=[] for s in slist:  slist2.append({'id':s.id,'title':s.atitle}) return JsonResponse({'slist':slist2})

打開booktest/urls.py文件,配置url

url('^sheng/$',views.sheng),

在瀏覽器中輸入如下網址

http://127.0.0.1:8000/sheng/

瀏覽效果如下圖

打開booktest/views.py文件,定義視圖shi,用于根據編號獲取對應的子級信息,如果傳遞的是省編號則獲取市信息,如果傳遞的是市編號則獲取區縣信息

#根據pid查詢子級區域信息def shi(request): sid=request.GET.get('sid') slist=AreaInfo.objects.filter(aParent_id=sid) slist2=[] for s in slist:  slist2.append({'id':s.id,'title':s.atitle}) return JsonResponse({'slist':slist2})

打開booktest/urls.py文件,配置url

url('^shi/$',views.shi),

在瀏覽器中輸入如下網址

瀏覽效果如下圖

在瀏覽器中輸入如下網址

http://127.0.0.1:8000/shi/

選擇效果如下圖

總結

以上所述是小編給大家介紹的Django中使用jquery的ajax進行數據交互的實例代碼,希望對大家有所幫助!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
xvideos国产精品| 午夜精品视频在线| 国产精品视频免费观看www| 亚洲国产第一页| 隔壁老王国产在线精品| 国产精品99蜜臀久久不卡二区| 精品国产户外野外| 精品国产乱码久久久久酒店| 欧美裸体xxxx极品少妇软件| 欧美成人在线影院| 午夜精品一区二区三区在线播放| 久久久久久亚洲精品| 欧美日韩福利视频| 成人午夜在线观看| 亚洲色图欧美制服丝袜另类第一页| 国产欧美日韩精品在线观看| 最近2019好看的中文字幕免费| 精品亚洲国产成av人片传媒| 亚洲欧美日韩一区在线| 国产精品jvid在线观看蜜臀| 精品动漫一区二区三区| 亚洲欧美另类人妖| 亚洲一区二区三区乱码aⅴ蜜桃女| 91九色国产社区在线观看| 亚洲国内精品视频| 亚洲欧洲免费视频| 国产精品人成电影| 91精品国产综合久久香蕉的用户体验| 国产精品日日做人人爱| 国产精品狼人色视频一区| 日韩av电影手机在线| 日韩美女免费线视频| 欧美美女15p| 亚洲第一区中文字幕| 在线中文字幕日韩| 97在线看福利| 欧美精品做受xxx性少妇| 91精品国产自产在线| 亚洲r级在线观看| 国产精品偷伦免费视频观看的| 国产99久久久欧美黑人| 久久久久久999| 国产精品观看在线亚洲人成网| 国产精品ⅴa在线观看h| 日韩小视频在线观看| 欧美精品电影免费在线观看| 欧美高清videos高潮hd| 久久久久国产精品一区| 国产成人综合精品| 久久精品国产综合| 2019中文在线观看| 91av福利视频| 亲爱的老师9免费观看全集电视剧| 久久久中精品2020中文| 亚洲字幕在线观看| 国产精品免费福利| 91视频九色网站| 人体精品一二三区| 欧美性猛xxx| 91中文字幕一区| 777国产偷窥盗摄精品视频| 亚洲免费电影一区| 国产在线视频不卡| 8x拔播拔播x8国产精品| 成人做爰www免费看视频网站| 国产99久久精品一区二区永久免费| 亚洲成色777777女色窝| 日韩精品免费在线视频观看| 亚洲美腿欧美激情另类| 久久久久久这里只有精品| 久久影院免费观看| 亚洲一区二区自拍| 俺也去精品视频在线观看| 精品二区三区线观看| 国产日韩欧美夫妻视频在线观看| 日韩精品在线观看一区二区| www亚洲欧美| 中文字幕日韩欧美精品在线观看| 欧美乱大交xxxxx另类电影| 欧美极品少妇全裸体| 国产精品美女免费视频| 992tv成人免费视频| 亚洲成人久久电影| 久久免费视频在线观看| 日韩中文有码在线视频| 欧美电影免费在线观看| 成人国产精品色哟哟| 国产精品久久久久不卡| 国产在线视频2019最新视频| 日韩精品小视频| 欧美中文在线观看| 久久人人97超碰精品888| 国产精品jvid在线观看蜜臀| 久久天天躁狠狠躁夜夜爽蜜月| 国产精品aaa| 欧美一区二区视频97| 性色av一区二区三区在线观看| 色香阁99久久精品久久久| 亚洲日本中文字幕免费在线不卡| 国产日韩精品在线播放| 国内精久久久久久久久久人| 狠狠色香婷婷久久亚洲精品| 国产精品大陆在线观看| 91成品人片a无限观看| 黑人巨大精品欧美一区免费视频| 亚洲天堂免费视频| 国产91精品久久久久久| 国产亚洲xxx| 日韩av免费在线播放| 亚洲福利精品在线| 一区二区欧美在线| 亚洲深夜福利网站| 精品国产一区二区三区在线观看| 国产欧美久久一区二区| 另类图片亚洲另类| 亚洲综合自拍一区| 亚洲欧美日韩国产中文| 在线播放国产精品| 色七七影院综合| 4438全国成人免费| 国产午夜精品麻豆| 国产精品视频成人| 亚洲视频axxx| 国产精品第100页| 777午夜精品福利在线观看| 伊人久久久久久久久久| 欧美日韩性生活视频| 日本不卡免费高清视频| 两个人的视频www国产精品| 国产成人黄色av| 色综合天天综合网国产成人网| 91av在线免费观看视频| 97视频人免费观看| 亚洲电影免费观看高清完整版在线观看| 在线电影av不卡网址| 日韩精品欧美国产精品忘忧草| 亚洲国产99精品国自产| 日韩欧美亚洲范冰冰与中字| 亚洲国产婷婷香蕉久久久久久| 欧美怡红院视频一区二区三区| 国产精品av免费在线观看| 久久久久久久久国产精品| 国产成人精品免高潮费视频| 日韩一区二区三区在线播放| 亚洲午夜久久久影院| 欧美成人在线免费视频| 欧美性猛交99久久久久99按摩| 亚洲第一综合天堂另类专| 国语自产精品视频在线看| 影音先锋欧美精品| 久久亚洲精品毛片| 亚洲国产成人精品久久久国产成人一区| 久久久亚洲国产天美传媒修理工| 在线观看国产成人av片| 日韩成人av一区| 91精品视频观看| 亚洲在线视频观看| 日韩中文字幕网址| 黑人巨大精品欧美一区二区免费| 2019中文字幕全在线观看| 懂色aⅴ精品一区二区三区蜜月| 国产精品你懂得| 国产视频久久久| 欧美精品成人91久久久久久久|