jQuery中的ajax学习

  1. jQuery中get方式的ajax的基本使用格式是?
    $.get(url,data,function(data){…})
  2. $.get的参数及作用
    url:请求地址
    data:请求数据
    function(data){}:回调函数
  3. . g e t 和 .get和 .get.post的区别是什么?
    请求方式不同,传递数据方式不同
  4. $.ajax设置请求方式,设置请求参数,设置同步异步,设置回调函数的属性分别是?
    请求方式:type
    请求参数:data
    同步异步:async
    回调函数:function(data){}
	$.post(url,[date],[callback],[type]);
    $.get(url,[date],[callback],[type]);
    $.ajax([options]);

- url://请求路径
- date:把什么数据传递给服务器,可以是json格式(请求参数)
- callback:服务端成功响应所触发的事件,只有正常成功返回才能执行
- type:返回的格式,一般我们写json格式或者text格式,其实还有xml,html格式等
$.get(
        //提交的地址,相当于open里面的其中一个url参数
        "${pageContext.request.contextPath}/ajaxServlet2",
 
        //传递参数,参数的形式可以写成json形式
        {"name":"keivn","age":28},
 
        //服务端成功响应所触发的事件,
        //在ajax中这里相当于xmlhttp.onreadystatechange部分
        //函数里面的参数date表示服务器成功响应给客户端的数据,
        //响应给客户端的数据我们在服务器端可以写成字符串形式的json格式
        //比如:"{\"name\":\"tome\",\"age\":\"29\"}",  
        //需要注意的是不能用单引号,只能用转义字符,因为jquery在进行解析的时候
        //会调用jQuery.parseJSON(json)这个方法进行解析,如果用单引号会出现畸形的
        //json格式的字符串,所谓畸形的json字符串有以下两种:
        //{test: 1} ( test 没有包围双引号)
        //{'test': 1} (使用了单引号而不是双引号)
        //另外,如果你什么都不传入,或者一个空字符串、null或undefined,
        //parseJSON都会返回 null 。
        //这里的名称可以随便取名字
        function (date){
            alert(date);
        }
 
        //type:返回的格式
        //如果服务器端返回的是json格式的字符串,这里我们
        //用text类型进行解析,返回的是json格式的字符串
        //如果使用json进行解析,返回的是json对象,那么我们都可以用json对象导航
        //取出我们想要的数据
        "text"  //“json"
    );

--------------------- 
作者:小小刚2013 
来源:CSDN 
原文:https://blog.csdn.net/zhangxg_cq/article/details/81235710 
版权声明:本文为博主原创文章,转载请附上博文链接!

注意:post请求和get请求的写法是一样的,但是jquery中的post请求,他处理了中文问题,在服务器端接受请求数据的时候,不必要写request.setCharacterEncoding(“utf-8”)进行处理乱码,而get请求的时候需要我们先解码,在编码进行处理乱码问题

	String name = request.getParameter("name");
    name = new String (name.getBytes("iso-8859-1"),"utf-8");
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值