分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

jquery~ajax()学习

发布时间:2023-09-06 02:07责任编辑:苏小强关键词:暂无标签

w3school-jquery.ajax()文档:http://www.w3school.com.cn/jquery/ajax_ajax.asp

JQuery.ajax(),阿贾克斯,方法通过http请求加载远程数据,它可以在不重新加载整个网页的情况下,对网页的某部分进行更新。

$ajax()返回其创建的XMLHttpRequest对象,即发送请求、调用api。XMLHttpRequest是ajax的基础,用于在后台和服务器交换数据。

$.ajax({ ?????????//famous阿贾克斯, jquery.ajax(),ajax()先调用来一个api,真正的请求发送端在前端后台。
???url:"/record/analysis/", ?//发送请求的地址,前端的后台,相当于服务器的前端,请求地址是在urls里面
???type:"post", ?//发送请求类型,post比get更稳定,支持大量数据和某些未知字符
???data:formData, //发送到服务器的数据。将自动转换为字符串格式。必须为key/value格式。
??????????????????//jquery将自动为不同值对应同一个名称,如 {foo:["bar1", "bar2"]} 转换为 ‘&foo=bar1&foo=bar2‘。
???processData:false, //默认值: true。默认情况下,通过data选项传递进来的数据,如果是一个对象(技术上讲只要不是字符串),都会处理转化成一个查询字符串
???contentType:false, //发送信息至服务器时内容的编码。
???success:function(res){ //请求成功后的回调回调函数。由服务器返回,并根据dataType参数进行处理后的数据;描述状态的字符串
??????????????????????????//dataType:预期服务器返回的数据类型。在 1.4 中,JSON 就会生成一个 JavaScript 对象,而 script 则会执行这个脚本。
??????????????????????????//随后服务器端返回的数据会根据这个值解析后,传递给回调函数。可用值:xml、html、script、json、text、jsonp。


  

----拓展:recorder.html前端调用HZrecorder.js方法,而urls.py里面是功能api的url,调用views里面定义的方法api。

jquery~ajax()学习

原文地址:https://www.cnblogs.com/yuyongsheng1990/p/9405620.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved