首先需要引入Jquery这个库

其次:

需要引入csrf_token 原因是因为django 表单认证需要csrf认证

最后,就是正常执行ajax发送请求

示例代码如下:

<script src="/static/js/jquery.js"></script><script>/*绑定submit方法*/$('#submit').bind('click',function(){<!--django csrf认证添加,for ajax-->$.ajaxSetup({data: {csrfmiddlewaretoken: '{{ csrf_token }}' },});<!--获取前端输入数据-->var username = $('#name').val();var password = $('#password').val();var idcard = $("#idcard").val();var rentaddress = $('#rentaddress').val();var post_data ={"username":username,"password":password,"idcard":idcard,"rentaddress":rentaddress,};<!--ajax请求-->$.ajax({url:'register',type:'POST',   //方法:例如Post/get等等data : post_data, /*客户端发送给服务器传递的参数*/dataType:"json",  /*参数数据类型*/success: function (data) {  //此处的data表示服务器传过来的json数据var flag_href = data['flag_href'];if (flag_href == "1") //1表示跳转,注册成功{alert("用户注册成功");document.getElementById("login_click").click();<!--点击a标签,实现跳转url-->}/*表示有存在错误信息*/else{var error_info = data['error_info']; //获取错误信息alert(error_info)//显示错误信息document.getElementById("register_click").click();<!--点击a标签,实现刷新界面,待完善,这个方法感觉不对-->}}});});</script>

终于工作满一年了,还是挺感慨的,技能掌握的还不是很好,希望今年能是个All In的一年,学习知识,提升技能

Django Ajax发送请求使用方法相关推荐

  1. JQ中使用FormData+Ajax发送请求及使用express接收处理FormData数据

    JQ中使用FormData+Ajax发送请求及使用express接收处理FormData数据 最近写大创项目的时候,要做登录功能,考虑到之后还需要上传头像图片,因此决定使用FormData发送表单请求 ...

  2. jQuery里如何使用ajax发送请求

    回到文章总目录 本篇文章介绍的是在jQuery里如何使用ajax发送请求 jquery里面的单纯的get请求和单纯的post请求比较简洁的,也比较简易 jquery里面ajax通用方法(自定义个化强) ...

  3. AJAX,SpringMVC,拦截器(Ajax发送请求 经过SpringMVC拦截器重定向其他页面失败)

    Ajax发送请求 经过SpringMVC拦截器重定向其他页面失败 借鉴出处 Ajax是通过异步请求后台,获取数据,局部刷新页面,因此,即使后台进行页面跳转的编码,前台请求完毕以后,只会执行ajax的回 ...

  4. JS中的Ajax发送请求获取数据流程

    前言: JS两个常用的请求方法 [XMLHttpRequest() .fetch()] XMLHttpRequest() 的使用方法大致可以分为四步: 1.创建XMLHttpRequest的对象成员 ...

  5. React ajax 发送请求(六)

    React ajax 发送请求(六) React 官网链接: 英文官网 中文官网 接着上节 React 代理配置(五) 前言 在实际做React 项目的时候, 前端应用需要通过 ajax 请求与后台进 ...

  6. php ci post 请求,CI框架中判断post,ajax,get请求的方法

    这篇文章主要介绍了关于CI框架中判断post,ajax,get请求的方法 ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 CI框架当中并没有提供,类似tp框架中IS_POST,IS_A ...

  7. js采用ajax发送请求获取数据(实例操作)

    来,案例之前,容我分享一下js如何发送请求. 原生js发送请求: let xhr= new XMLHttpRequest(); // methods:GET/POST请求方式等,url:请求地址,tr ...

  8. django - ajax发送json格式请求

    一.业务场景如下 很简单,哥就想实现一个登录,你去实现吧,那提到这个,我们会想到以下几点 1.前台,我要做一个登录业面 2.然后发送一个ajax请求 3.用户名密码一定是个表单,表单提交那是一个pos ...

  9. $.ajax 发送请求,JavaScript之Ajax-2 Ajax(使用Ajax发送get请求、使用Ajax发送post请求)

    一.使用Ajax发送get请求 发送异步请求的步骤 - 获取Ajax对象:获取 XMLHttpRequest对象实例 - 创建请求:调用XMLHTTPRequest对象的open方法 - 设置回调函数 ...

最新文章

  1. 【青少年编程】【蓝桥杯】绘制莲花图形
  2. Android扫描二维码 实现 登录网页
  3. java 线程池ThreadPoolExecutor
  4. XML解析和创建的JAXB方式
  5. systemd-run 中文手册
  6. knn的python代码_详细的的KNN代码——python实现
  7. java代码中使用http请求时DnsResolver的问题
  8. 企业架构皇冠上的明珠:TOGAF
  9. c语言基础课程包括啥,推荐收藏!C语言入门基础知识大全
  10. 软件开发人员的能力模型
  11. 一,FPGA配置及文件生成烧写
  12. Android 10 后台启动app页面
  13. 智慧树python第三章答案_智慧树Python语言应用第三单元章节测试答案选修课网课慕课答案...
  14. vue和php前后端分离
  15. Linux如何ping本机IP,Linux ping6 本地ipv6地址无效的参数
  16. Macbook Air如何将m4a格式转化为mp3格式?
  17. putchar、getchar 大小写转化
  18. ubuntu20.04手动安装Openstack YOGA版本(双节点)
  19. 【优化指派】基于matlab禁忌搜索算法求解指派优化问题(耗时最短)【含Matlab源码 2518期】
  20. 150首中国翻唱韩国原歌曲

热门文章

  1. android 内核内存管理,Android内核相关内容总结
  2. 单独招生计算机笔试是考什么,单招考试一般考什么内容
  3. HashMap及ConcurrentHashMap基本原理概述
  4. Java受检异常和非受检异常
  5. 区块链技术基础语言(三十二):Go语言网络编程(下)
  6. 性能测试用例(转载)
  7. 单列布局、两列布局、三列布局
  8. Simple2D-15(音乐播放器)使用 glfw 库
  9. viewpager fragment FragmentStatePagerAdapter数据删除后更新界面
  10. 计算机考研分析题,2020计算机考研,易错题分析与常考点总结