1、Jquery是什么?
一、jQuery是一个JavaScript函数库。
二、jQuery是一个轻量级的"写的少,做的多"的JavaScript库。
2、ajax是什么?
一、AJAX = 异步 JavaScript 和 XML。
二、AJAX 是一种用于创建快速动态网页的技术。
3、Jquery将ajax封装了哪些?
Ⅰ、第一种:
一、$.ajax({ 属性名:值,属性名:值})
二、代码示例如下
$("a").click(function(){
$.ajax({
url:'demo', //请求服务器地址
data:{"name":"张三"}, //请求参数
dataType:'html', //服务器返回数据类型
error:function(){ //请求出错执行的功能
alert("请求出错.")
},
success:function(data){ //请求成功的执行的功能
alert("请求成功"+data) //data:服务器返回的数据
},
type:'POST' //type:请求方式
});
return false;
})
Ⅱ、第二种$.post(url, name, success, dataType)
示范代码如下:
$.post("/ajax/demo", {"name":"张三"}, function(data){
alert(我是服务器要响应的内容 + data);
})
return false;
})
});
4、服务器servlet中若使用jackson的返回数据:存入data的方法
Ⅰ、导入jackson的jar包
Ⅱ、将服务器响应内容(通过IO流)写入data中