首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏python3

    JQuery Ajax解读(3)

    3.使用post方式进行异步请求:$.post (url,[data],[callback],[type]) url(String):请求的html页的url地址 data(Map):发送至服务器的key Callback):载入成功时候回调函数 type:客户端请求的类型(json或者xml等) 4.通过get方式请求并执行一个javascript:$.get(url,[callback]) 5.JQuery Ajax 事件 局部事件:每次的AJAX请求在方法内部 全局事件:每次的AJAX请求都会触发,它会向DOM中的所有元素广播 6.serialize()与serializeArray() serialize():序列表表格内容为字符串

    50920发布于 2020-01-10
  • 来自专栏睡不着所以学编程

    Ajax笔记(3)-axios

    设置请求头 我们写一个请求头的配置: 现在我们学习ajax提交表单 什么是表单 表单在网页中主要负责数据采集功能,HTML中的<form>标签,就是用来采集用户输入的信息,并通过<form> 的值是get,表示以URL地址的形式,把表单数据交到actionURL enctype 但是表单提交的方式有很多缺点,①页面会发生跳转②页面之前的状态和数据会丢失 解决方案: 表单值负责采集数据,ajax 浏览器规定, A网站的JS,不允许和非同源网站C之间,进行资源的交互,例如: 无法读取非同源网页的cookie,localStorage和indexedDB 无法解除非同源网页的DOM 无法向非同源地址发送ajax 缺点是只支持GET请求,不支持POST请求 CORS: 出现的晚,支持GET和POST请求,缺点是不兼容低版本浏览器(后面学习) JSONP的实现原理 由于浏览器同源策略的限制,网页中无法通过ajax

    1.2K20编辑于 2022-09-20
  • 来自专栏wfaceboss

    Ajax Step By Step3

    jQuery 提供了一组用于特定异步加载的方法:$.getScript(),用于加载特定的 JS 文件; $.getJSON(),用于专门加载 JSON 文件。

    95120发布于 2019-04-08
  • Vue3 Ajax(axios)

    Vue 版本推荐使用 axios 来完成 ajax 请求。 Axios 是一个基于 Promise 的 HTTP 库,可以用在浏览器和 node.js 中。 } }, mounted () { axios .get('https://www.runoob.com/try/ajax/json_demo.json') .then lastName: 'Flintstone' } }); // GET 请求远程图片 axios({ method:'get', url:'http://bit.ly/2mTM3nY 覆写掉现有的任意使用 `headers` 设置的自定义 `Authorization`头 auth: { username: "janedoe", password: "s00pers3cret "127.0.0.1", port: 9000, auth: : { username: "mikeymike", password: "rapunz3l

    45210编辑于 2025-12-16
  • 来自专栏python3

    Ajax技术全解(3)

    Ajax技术全解 之三 Ajax适用场景 1.表单驱动的交互 传统的表单提交,在文本框输入内容后,点击按钮,后台处理完毕后,页面刷新,再回头检查是否刷新结果正确。 3.快速的用户与用户间的交流响应 在众多人参与的交流讨论的场景下,最不爽的事情就是让用户一遍又一遍刷新页面以便知道是否有新的讨论出现。 Ajax不适用场景 1.部分简单的表单 虽然表单提交可以从Ajax获取最大的益处,但一个简单的评论表单极少能从Ajax得到什么明显的改善。而一些较少用到的表单提交,Ajax则帮不上什么忙。 3.基本的导航 使用Ajax来做站点内的导航是一个坏主意,为什么不把时间放在让系统程序作的更好上呢? D用户不太清楚现在的数据是新的还是已经更新过的;现有的解决有:在相关位置提示、数据更新的区域设计得比较明显、数据更新后给用户提示等; 3.中间过程不能被bookmark。

    2.5K30发布于 2020-01-06
  • 来自专栏ops技术分享

    Vue3 Ajax(axios)(下)

    在使用 catch 时,或传递 rejection callback 作为 then 的第二个参数时,响应可以通过 error 对象可被使用。

    1.5K20发布于 2021-07-29
  • 来自专栏技术小讲堂

    ASP.NET AJAX(3)__UpdatePanel

    AsyncPostBackTrigger:指定异步回送的触发器     __PostBackTrigger:指定同步回送的触发器 看一个UpdatePanel的示例 首先在页面中加入一个ScriptManager,这个控件起一个对AJAX DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1- transitional.dtd"> <html xmlns="http://www.w<em>3</em>.org/1999/xhtml"> <head runat="server"> <title></title [CDATA[ var hello = new Array(1,2,3); //]]> </script> 2. <script type="text/javascript"> //<! [CDATA[ function alertMessage(){alert('xiaoyaojian');}//]]> </script> 3.

    6.1K50发布于 2018-03-07
  • 来自专栏ops技术分享

    Vue3 Ajax(axios)(上)

    Vue 版本推荐使用 axios 来完成 ajax 请求。 Axios 是一个基于 Promise 的 HTTP 库,可以用在浏览器和 node.js 中。 response.data) }) 浏览器支持情况 ---- GET 方法 我们可以简单的读取 JSON 数据: const app = { data() { return { info: 'Ajax } }, mounted () { axios .get('https://www.runoob.com/try/ajax/json_demo.json') .then 覆写掉现有的任意使用 `headers` 设置的自定义 `Authorization`头 auth: { username: "janedoe", password: "s00pers3cret host: "127.0.0.1", port: 9000, auth: : { username: "mikeymike", password: "rapunz3l

    2.5K10发布于 2021-07-28
  • 来自专栏一个会写诗的程序员的博客

    jQuery ajax - ajax() 方法jQuery ajax - ajax() 方法

    jQuery ajax - ajax() 方法 http://www.w3school.com.cn/jquery/ajax_ajax.asp jQuery Ajax 参考手册 实例 通过 AJAX 加载一段文本 语法 jQuery.ajax([settings]) 参数 描述 settings 可选。用于配置 Ajax 请求的键值对集合。 这是一个 Ajax 事件。如果返回 false 可以取消本次 ajax 请求。 这是一个 Ajax 事件。 global 类型:Boolean 是否触发全局 AJAX 事件。默认值: true。 设置为 false 将不会触发全局 AJAX 事件,如 ajaxStart 或 ajaxStop 可用于控制不同的 Ajax 事件。

    18.2K30发布于 2018-08-17
  • 来自专栏王小雷

    jQuery学习笔记之jQuery的Ajax(3)

    6.jQuery的Ajax插件 源码地址: https://github.com/iyun/jQueryDemo.git ———————————————————————————— 6.0 jQuery ajax 浏览器给我们提供的XMLHttpRequest的作用是来发送http请求。 代表返回的内容, 可以是 XML 文档, JSON 文件, HTML 片段等; textstatus 代表请求状态, 其值可能为: succuss, error, notmodify, timeout 4 种. 3、 2、它的结构是: load(url[, data][,callback]) 3、程序员只需要使用 jQuery 选择器为 HTML 片段指定目标位置, 然后将要加载的文件的 url 做为参数传递给 3、serializeArray()方法 该方法作用于一个jQuery对象,可以将DOM元素内容序列化为JSON数据格式。 注:此方法返回的是JSON对象而非JSON字符串。

    1.5K30发布于 2019-05-26
  • 来自专栏学习猿地

    Web前端学习 第6章 jQuery Ajax 3 Ajax第三方模块

    一、概述 在上一节的内容中,我们说了如何自己封装一个简易的Ajax方法。 其实在实际项目开发中,我们并不需要自己去封装,已经有很多成熟的Ajax第三方模块了,直接使用即可。 本节就来说说一个常用的Ajax第三方模块-Axios。 三、后台程序 关于后台程序,我们仍然使用第01节的水果列表增删改查接口,实例代码如下所示: 1 //数据 2 let dataList = ["香蕉","苹果","鸭梨"]; 3 4 //get 1 //get请求查询数据 2 axios.get("/fruits").then( res => { 3 console.log(res.data) 4 } ) 5 //post请求添加数据 五、jQuery中的ajax方法 我们之前使用jQuery主要是用来操作DOM,其实jQuery也封装了Ajax方法,实例代码如下所示: 1 $.ajax({ 2 url:"/fruit", 3

    1.2K30发布于 2020-06-22
  • 来自专栏技术社区

    jQuery ajax - ajax()方法

    AJAX 是与服务器交换数据的艺术,它在不重载全部页面的情况下,实现了对部分网页的更新。 什么是 AJAX? 简短地说,在不重载整个网页的情况下,AJAX 通过后台加载数据,并在网页上进行显示。 使用 AJAX 的应用程序案例:谷歌地图、腾讯微博、优酷视频、人人网等等。 关于 jQuery 与 AJAX jQuery 提供多个与 AJAX 有关的方法。 提示:如果没有 jQuery,AJAX 编程还是有些难度的。 编写常规的 AJAX 代码并不容易,因为不同的浏览器对 AJAX 的实现并不相同。这意味着您必须编写额外的代码对浏览器进行测试。 不过,jQuery 团队为我们解决了这个难题,我们只需要一行简单的代码,就可以实现 AJAX 功能。

    11.3K20编辑于 2022-06-17
  • 来自专栏云计算linux

    Ajax之二 Ajax基础

    DOCTYPEhtml PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd "> <htmlxmlns="http://www.w<em>3</em>.org/1999/xhtml" > <headrunat="server"> <title>Ajax和Asp.Net页面结合的案例</title DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1 -transitional.dtd"> <html xmlns="http://www.w<em>3</em>.org/1999/xhtml"> <head> <title>简单Ajax示例</title> 3. 利用不同浏览器、XML和XMLHttpRequest对象读取数据。

    1.1K10编辑于 2024-12-17
  • 来自专栏冷环渊的全栈工程师历程

    Ajax:初次认识ajax,ajax使用方法

    Ajax研究 9.1、简介 AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 Ajax 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术。 使用Ajax,用户可以创建接近本地桌面应用的直接、高可用、更丰富、更动态的Web用户界面。 9.2、伪造Ajax 我们可以使用前端的一个标签来伪造一个ajax的样子。 jQuery 提供多个与 AJAX 有关的方法。 jQuery Ajax本质就是 XMLHttpRequest,对他进行了封装,方便调用! jQuery.ajax(...)

    7.7K20发布于 2021-10-19
  • 来自专栏ymktchic

    ajax

    原生ajax AJAX 全称为 Asynchronous JavaScript And XML,就是异步的 JS 和 XML。 通过 AJAX 可以在浏览器中向服务器发送异步请求,最大的优势:无刷新获取数据。 AJAX 不是新的编程语言,而是一种将现有的标准组合在一起使用的新方式。 XML简介 XML 可扩展标记语言。 原生js发送ajax请求 get请求 <! a=100&b=200&c=300'); //3. 发送 xhr.send(); //4. 创建应用对象 const app = express(); //3.

    2.3K10编辑于 2022-01-18
  • 来自专栏posts

    ajax

    在网页中利用 XMLHttpRequest 对象和服务器进行数据交互的方式,就是Ajax。 1、$.get() 功能单一,发起 get 请求,从服务器拿数据。 $.ajax() 功能更多 $.ajax({ type: '', // 请求的方式 GET 或 POST url: '', // 请求的URL data: { },// 请求要携带的数据 -- {{}}表示占位符,是要传入的数据 -->

    {{name}}

    </script> <script> // 3. jQuery 中的 Ajax 函数,就是基于 xhr 对象封装出来的。 使用xhr发起GET请求: // 1. 调用 send 函数,发起 Ajax 请求 xhr.send() // 4.

    3K60编辑于 2022-11-02
  • 来自专栏进击的君君的前端之路

    AJAX

    2005年2月,AJAX这个词第一次正式提出,指围绕这个功能进行开发的一整套做法。从此,AJAX成为脚本发起HTTP通信的代名词,W3C也在2006年发布了它的国际标准。 所以用一句话来总结两者的关系,就是:我们使用XMLHttpRequest对象来发送一个Ajax请求。 3、XMLHttpRequest对象 1、什么是XMLHttpRequest? 3:表示服务器正在传输数据。 4:表示数据传输完成。 在通信过程中,每当发生状态变化的时候,readyState属性的值就会发生改变。 3、getResponseHeader() getResponseHeader方法返回HTTP头信息指定字段的值,如果还没有收到服务器回应或者指定字段不存在,则该属性为null。 3,可以搭建php本地服务器用,php写脚本提供临时数据。 8、点击按钮,使用 ajax 获取数据,如何在数据到来之前防止重复点击?

    3.4K50发布于 2018-06-27
  • 来自专栏天天

    $.ajax()

    $.ajax()详解 更加详细的资料查看jQuery参考手册 eg: $.ajax({ //请求方式 type 这是一个Ajax事件 。 complete:function(){ } })

    6.2K50发布于 2018-09-29
  • 来自专栏CSDN迁移

    AJAX

    AJAX 一、AJAX 二、 XMLHttpRequest的概述 三、Ajax数据格式 四、JQuery中使用Ajax 五、Ajax使用Jackson 1. 代码 2. (){ //1.获取a节点,并为其添加onclick响应函数 document.getElementsByTagName("a")[0].onclick = function(){ //3. if(request.readyState == 4){ //9.再判断响应是否可用:对象的status属性值为200 //status是服务器发送的状态码,1/2/3/4/5开头 四、JQuery中使用Ajax JQuery对Ajax进行了封装,最底层方法.ajax(),第二层是load(),.get()和.post(),第三层是.getScript()和 //load方法,加载后的数据是 (3)@JsonProperty 作用在字段或方法上,用来对属性的序列化/反序列化,可以用来避免遗漏属性,同时提供对属性名称重命名。

    5.2K30编辑于 2022-10-25
  • 来自专栏爱喝水的木子

    Ajax

    readyState五种状态 ​ 0 - (未初始化) 1 - (载入/正在发送请求) 2 - (载入完成/数据接收) 3 - (交互/解析数据)正在解析响应内容 4 - (后台处理完成)响应内容解析完成 get往服务端发送数据时,把数据写到url中,明文发送,可以从地址栏中直接看到,不安全 post往服务端发送数据是,把数据写到header后边,不写在url中,安全性更高 js原生,jquery, ajax 数据 jquery:.get 或则.post发送,参数是(url, json数据{}, 收到应答时的回调函数) 回调函数(服务端应答数据data, 状态码, XMLHttpRequest异步请求对象) ajax : $.ajax() 参数是json对象{url:, type:post/get, data:{}, 回调函数} 回调函数(服务端应答数据data, 状态码, XMLHttpRequest异步请求对象

    5.7K20编辑于 2022-01-12
领券