Django框架的前端部分使用Ajax请求一
Ajax请求
目录
1.ajax请求使用
2.增加任务列表功能(只有查看和新增)
3.代码展示集合
这篇文章, 要开始讲关于ajax请求的内容了。这个和以前文章中写道的Vue框架里面的axios请求, 很相似。后端代码, 会有一些细节点, 跟前几节文章写的有些区别。
一、ajax请求使用
我们先在templates文件夹下面新建ajax_data文件夹, 然后再创建ajax_data.html文件。
我们先讲ajax使用的方法:
$.ajax({ //请求的目标地址 url: "/demo/one/", // 请求类型 type:"post", // 表单数据 data:{ sign: "45z6x4c65qf4c4c5z", type: "text" }, //请求成功后,接受目标函数的数据 success:function (res){ // 这里面需要写请求成功之后, 需要做的事情 console.log(res); } })
说完ajax请求后, 我们需要写关于ajax使用的代码:
编辑ajax_data.html:
{% extends "index/model_tmp.html" %} {% block content %}{% endblock %} {% block js %} $(function () { bindBtnOne(); bindBtnTwo(); }) function bindBtnOne() { $("#button-one").click(function () { $.ajax({ //请求的目标地址 url: "/demo/one/", // 请求类型 type:"post", // 表单数据 data:{ sign: "45z6x4c65qf4c4c5z", type: "text" }, //请求成功后,接受目标函数的数据 success:function (res){ //获取dict_data当中list所对于的值 var list = res.list; var htmlStr = ""; for (var i=0; i // emp相当于dict_data[list]当中的每一个字典 var emp = list[i]; //每次循环的时候,向页面添加一行六列 htmlStr += "Ajax演示-one
分类 名称 最高价 最低价 平均价 产地 Ajax演示-two
免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们。