zoukankan      html  css  js  c++  java
  • 初识ajax

      什么是Ajax:

        通过js语言跟后台进行交互的一个东西

          特点:异步,局部刷新

          ajax往后台提交数据

          $.ajax({

            url:'请求的地址',

            type:'get/post',

            data:{key:value,key2:value2},

            success:function(data){

              alert(data)

          }

          })

      总结:   

        1.后端如果返回JsonResponse,前端的ajax内部会自动将json格式字符串转成字典

        2.后端如果返回HttpResponse,前端的ajax内部不会给你自动转换,拿到的data是字符串类型,需要手动JSON.parse(data)来转成字典

        3.字符串转字典:JSON.parse(data)

         字典转字符串:aa=JSON.stringify(字典对象)

        4.如果前端传的格式是json格式,django不会处理body中的内容,需要自己处理,只有前端传的格式是urlencoded,form-data格式,django才会给我处理

  • 相关阅读:
    OC2_数组操作
    OC1_数组创建
    OC6_字符串练习
    Python3学习笔记12-定义函数及调用
    Python3学习笔记11-循环语句
    Python3学习笔记10-条件控制
    Python3学习笔记09-字典
    Python3学习笔记08-tuple
    Python3学习笔记07-List
    Python3学习笔记05-数字
  • 原文地址:https://www.cnblogs.com/xiaocaiyang/p/10289372.html
Copyright © 2011-2022 走看看