一般使用非submit按钮时(如button按钮),这时提交数据就需要使用到ajax,下面是ajax的使用方式。

var data = new FormData();data.append("register_username",register_username);data.append("register_password",register_password1);data.append("real_name",real_name);data.append("phone",phone);data.append("chose_message",chose_message);$.ajax({type:"POST",url:"/login/test",data:data,processData:false,contentType:false,dataType:"json",success:function(result){if(result.status === 100){alert(result.user_select_message)}else{window.location.href = '/user/' + result.redirect_url}}

当数据传输到指定路由视图完成操作后,需要向前台页面返回结果或传输数据,这是只需return JsonResponse(“数据”),即可将数据返回到ajax并接受数据,如上代码success函数中result则是接收到的返回数据。
切记使用ajax后,与ajax有关联的路由就不能够再使用render或redirect进行跳转了,只能向ajax返回数据或响应(即使用return JsonResponse将数据返回)。

python学习:使用ajax传输数据及注意事项相关推荐

  1. Python学习交流群、python学习群、python技术交流群

    为方便大家交流学习Python,特建立Python学习交流群.python学习群.python技术交流群,群内严禁广告,广告者直接T,因群二维码有效期只有七天,需要加群的朋友请先扫码,然后回复:Pyt ...

  2. Python学习教程:Python增强赋值及共享引用注意事项

    Python学习教程:Python增强赋值及共享引用注意事项 概述 Python中的增强赋值是从C语言中借鉴出来的,所以这些格式的用法大多和C一致,本身就是对表达式的简写,即二元表达式和赋值语句的结合 ...

  3. Python学习网络爬虫--转

    原文地址:https://github.com/lining0806/PythonSpiderNotes Python学习网络爬虫主要分3个大的版块:抓取,分析,存储 另外,比较常用的爬虫框架Scra ...

  4. python学习路线图(初级阶段,中级阶段,高级阶段)

    python学习路线图 1 预备知识 1.1 python简介 1.2 程序设计思想 1.3 安装python 1.3.1 windows安装python 1.3.2 Linux安装python 1. ...

  5. [python教程入门学习]python学习笔记(CMD执行文件并传入参数)

    本文章向大家介绍python学习笔记(CMD执行文件并传入参数),主要包括python学习笔记(CMD执行文件并传入参数)使用实例.应用技巧.基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋 ...

  6. Python学习的十个阶段,学完大成,对应一下看看你自己在哪个阶段

    大家好,我是梦雅. \ 今天给大家整理了Python学习的十个阶段内容,看看你现在正处于哪个阶段,想学习的朋友也可以根据这个阶段规划学习. \ \ \ 阶段一:Python基础[ 初入江湖] \ Li ...

  7. python学习笔记目录

    人生苦短,我学python学习笔记目录: week1 python入门week2 python基础week3 python进阶week4 python模块week5 python高阶week6 数据结 ...

  8. python入门到精通需要学多久-史上最详细python学习路线-从入门到精通,只需5个月时间...

    针对Python的初学者,从无到有的Python语言如何入门,主要包括了:Python的简介,如何下载Python,如何安装Python,如何使用终端.Shell,IDE等各种开发环境进行Python ...

  9. 自学python推荐书籍同时找哪些来实践-Python学习路上有这些论坛、网站、书籍与你同行...

    Python学习路上有这些论坛.网站.书籍与你同行 2019-05-03 18:24:41 613点赞 9508收藏 164评论 创作立场声明:希望我的一些经验可以给你少走一些弯路,但人总得走点弯路才 ...

最新文章

  1. iOS学习——核心动画之Layer基础
  2. 事件时间/处理时间/进入时间(Event Time / Processing Time / Ingestion Time)
  3. Bokeh,一个超强交互式Python可视化库!
  4. 华为鸿蒙系统不卡,华为鸿蒙系统,到底能不能取代安卓?网友:细节决定成败...
  5. java lambda 多个参数_Java Lambda行为参数化
  6. find 和 xargs 和 locate
  7. 计算机辅助工程分析及应用论文,计算机辅助工程计量的论文
  8. centos8.2安装mysql_centos8安装mysql
  9. css里的符号含义【串联选择器】和【后代选择器】
  10. 1635: [Usaco2007 Jan]Tallest Cow 最高的牛
  11. 解决mac修改docker容器报错[screen is terminating]
  12. thinkphp3.2.3 自动验证 正则验证
  13. Hyperledger Fabric教程(6)-- byfn.sh分析-peer-base.yaml
  14. [转载] hexo categories和tags页面不显示解决办法
  15. jdk 6u45 下载地址
  16. 用于 3d 渲染应用程序的常见物体 IOR(折射率)值
  17. airtest web 录制滑块_AirTest学习四,录制Web测试脚本
  18. 请用android手机自带浏览器,还在用手机自带浏览器吗?推荐两款无广告、功能齐全的浏览器...
  19. 参照物中找趋势(大道至简之十七)
  20. 计算机dns怎么设置方法,电脑的dns怎么设置具体方法

热门文章

  1. 【图像处理】——图像的差集、并集、补集、交集以及两个图像相减出现负数的处理方法
  2. 基于C++的非MFC实现火焰燃烧效果
  3. 2K高分辨率(DPI)屏幕字体显示模糊,或者字体太小的问题
  4. BM64-最小花费爬楼梯
  5. QC新旧七图汇总连载12——优先矩阵图
  6. 转:暗时间(刘未鹏)读书笔记
  7. APP优化 MultiDex优化
  8. php xmlreader nodetype,XmlNodeReader.NodeType 属性 (System.Xml) | Microsoft Docs
  9. 我的第一万天是多少?(日期计算器)
  10. 20美亚团队赛,镜像+解析,由于时间不多,只做pc+内存+恶意程序。