jQuery AJAX

        jQuery对ajax进行了封装,在jQuery中ajax()属于最底层的方法,第二层是load(),get(),post(),第三层是getScript(),getJSON()方法。

        1、get()请求

         jQuery.get(url,[data],[success(data,textStatus,jqXHR)],[dataType])

url:表示要请求的URL

data:表示一个对象结构的名/值对列表

success(data,textStatus,jqXHR):表示异步交互成功之后调用的回调函数。回调函数的参数值为服务器端响应的信息

datatype:表示服务器端响应信息返回的内容格式,如XML,JOSN,HTML


例子:

$(function(){
    $("input").click(function(){ //绑定click事件
            $.get("test.asp",{ //向test1.asp文件发出请求
                name : "zhangsan", //发送的请求信息
                pass : 123456,
                age : 1
            },function(data){ //回调函数
                alert(data); //显示响应信息
        });
    });
})

         2、post()请求

        post请求方式与get请求截然不同。post请求支持发送任意格式、任意长度的数据,而不仅仅限于名/值对字符串。传递二进制的文件、大容量需不需、安全信息或XML时使用post比较高效。但是post方法和get方法用法上市完全相同的。

        3、ajax()请求

        ajax()方法是jQuery实现ajax的底层方法,aja()方法的参数较为复杂,能够处理各类特殊的异步交互行为。

        ajax方法的参数项过多,这里就不做描述了。

        4、load()方法

        jQuery定义了可以加载网页文档的方法load(),load()能够把加载的网页文件附加到指定的网页标签中

        5、getJSON()

        能够接受服务器端的JSON格式的数据

        6、getScript

        能够动态加载服务器端JS文件






  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值