Django框架的前端部分使用Ajax请求一

06-01 1174阅读

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 %}
    

Ajax演示-one

分类 名称 最高价 最低价 平均价 产地

Ajax演示-two

{% 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 += "
免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们。

相关阅读

目录[+]

取消
微信二维码
微信二维码
支付宝二维码