关于Ajax的三种实现方式总结

关于Ajax的三种实现方式总结

1、Ajax的一般实现

通常使用通过jqeury实现,从$.ajax开始,一般需要以下参数:

  1. url:请求路径
  2. type:请求方式
  3. data:请求参数
  4. function:响应函数(包括success,error等)
  5. dataType:设置接收到的响应数据的格式
以下为代码示例:
$.ajax({
                url:"ajaxServlet",      //请求路径
                type:"POST",            //请求方式
                data:{},				//请求参数
                success:function(data){
                    alert(data)
                },						//响应成功后回调
                dataType:"text"
    	 });

2、Ajax的通过get请求实现

通过get请求实现ajax可以省略一些步骤,更方便,更简单,以:$.get开始,其参数为:

  1. url:请求路径
  2. data:请求参数
  3. callback:回调函数
  4. type:响应结果类型
以下代码为示例:
$.get("ajaxGet",{username:"zhangsan"},function(data){
                alert(data)
            },"text");

3、Ajax的通过post请求实现

post方式的ajax请求和get请求的实现方式大同小异,其开始为$.post,其参数为:

  1. url:请求路径
  2. data:请求参数
  3. callback:回调函数
  4. type:响应结果类型
以下代码为示例:
$.post("ajaxPost",{username:"zhangsan"},function(data){
                alert(data)
            },"text");

总结完毕。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值