zoukankan      html  css  js  c++  java
  • 在Django中使用的AJAX

    AJAX(Asynchronous Javascript and XML)

      当我们认识一个新事物的时候,我们最先需要知道的是什么?就是它是什么!

      那么AJAX是什么呢?

      AJAX,全名Asynchronous Javascript and XML,我们可以理解为异步的javascript和XML,即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML,现在更多使用json数据)。

    AJAX的特点

      从它的介绍当中我们就可以知道AJAX最大的特点有两个:一个是异步交互,还有一个是在网页开发中的局部刷新。

      那么这两个特点的具体理解是什么呢?

      异步交互:客户端发出一个请求后,无需等待服务器响应结束,就可以发出第二个请求。(同步则相反,必须等待响应才能继续发下一个请求)

      局部刷新:浏览器页面局部刷新(在不经意间完成前后端的请求响应)

    如何使用AJAX

      关于使用AJAX,我们先来了解一下它的基本结构

    $('.cal').click(function () {
            $.ajax({
                url: '/cal/',//请求路径
                type: 'post',//请求方式
                data:{
              这里存放我们需要发送的数据
                },
                success:function (data) {请求成功之后的一系列方法
                    $('#i3').val(data);
                }
            })
        })
    

    AJAX的一些参数

    AJAX的具体应用

      

  • 相关阅读:
    HashMap循环遍历方式及其性能对比
    打印沙漏1
    第七周实验报告与总结5
    第四周总结与试验
    第六周实验报告4
    数据库学习之一
    Euler猜想
    pip安装模块
    python 自带的ide 不能保存文件
    javaWeb高级编程(1)
  • 原文地址:https://www.cnblogs.com/swearBM/p/10254290.html
Copyright © 2011-2022 走看看