zoukankan      html  css  js  c++  java
  • jQuery AJAX 函数


    ·                         Previous Page

    ·                         Next Page

    jQuery 拥有供 AJAX 开发的丰富函数(方法)库。

    jQuery AJAX 实例

    请点击下面的按钮,就可以通过 AJAX 来改变这段文本

    点击按钮,改变内容

    亲自试一试

    上面的例子摘自我们的 AJAX 教程,但使用 jQuery 进行了修改。

    什么是 AJAX?

    AJAX = Asynchronous JavaScript and XML.

    AJAX 是一种创建快速动态网页的技术。

    AJAX 通过在后台与服务器交换少量数据的方式,允许网页进行异步更新。这意味着有可能在不重载整个页面的情况下,对网页的一部分进行更新。

    您可以在我们的 AJAX 教程 中学习更多有关 AJAX 的知识。

    AJAX 和 jQuery

    jQuery 提供了用于 AJAX 开发的丰富函数(方法)库。

    通过 jQuery AJAX,使用 HTTP Get 和 HTTP Post,您都可以从远程服务器请求 TXT、HTML、XML 或 JSON。

    而且您可以直接把远程数据载入网页的被选 HTML 元素中!

    写的更少,做的更多

    jQuery 的 load 函数是一种简单的(但很强大的)AJAX 函数。它的语法如下:

    $(selector).load(url,data,callback)

    请使用 selector 来定义要改变的 HTML 元素,使用 url 参数来指定数据的 web 地址。

    亲自试一试

    只有当您希望向服务器发送数据时,才需要使用 data 参数。只有当您需要在执行完毕之后触发一个函数时,您才需要使用 callback 参数。

    Low LevelAJAX

    $.ajax(options) 是低层级 AJAX 函数的语法。

    $.ajax 提供了比高层级函数更多的功能,但是同时也更难使用。

    option 参数设置的是 name|value 对,定义 url 数据、密码、数据类型、过滤器、字符集、超时以及错误函数。

    亲自试一试

    jQuery AJAX 请求

    请求

    描述

    $(selector).load(url,data,callback)

    把远程数据加载到被选的元素中

    $.ajax(options)

    把远程数据加载到 XMLHttpRequest 对象中

    $.get(url,data,callback,type)

    使用 HTTP GET 来加载远程数据

    $.post(url,data,callback,type)

    使用 HTTP POST 来加载远程数据

    $.getJSON(url,data,callback)

    使用 HTTP GET 来加载远程 JSON 数据

    $.getScript(url,callback)

    加载并执行远程的 JavaScript 文件

    (url) 被加载的数据的 URL(地址)

    (data) 发送到服务器的数据的键/值对象

    (callback) 当数据被加载时,所执行的函数

    (type) 被返回的数据的类型(html,xml,json,jasonp,script,text)

    (options) 完整 AJAX 请求的所有键/值对选项

    参考手册

    如需更多有关 jQuery AJAX 函数的信息,请访问我们的 jQuery AJAX参考手册

    来自:http://www.w3school.com.cn

    廖世勇
  • 相关阅读:
    事件循环(Event Loop)promise、setTimeout、async的先后执行顺序
    计算机网络方面
    深拷贝与浅拷贝
    从输入url到页面加载发生了什么?
    手写jQuery插件
    vue与微信小程序的区别
    Webpack打包工具
    SpringCloud Feign的分析
    SpringCloud Ribbon的分析(二)
    SpringCloud Ribbon的分析
  • 原文地址:https://www.cnblogs.com/liaoshiyong/p/3150855.html
Copyright © 2011-2022 走看看