Ajax 请求的处理

function ajaxTest() {


/* 1.创建XHR */
var xmlhttp;
if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp = new XMLHttpRequest();
} else {// code for IE6, IE5
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
/* 4.监听 */
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4) {
if (xmlhttp.status == 200) {
alert(xmlhttp.responseText);
//alert("OK");
}
/* if (xmlhttp.status == 404) {
alert(xmlhttp.responseText);
//alert("OK");
} */
}
}
/* 2.创建请求连接 */
xmlhttp.open("get", "demo1", true);
/* 3. */
xmlhttp.send(null);
}
//ajaxTest();

function getTest() {
$.get("demo2",
"name=tom",
function(data){
alert(data);
},
"text");
}
//getTest();
function postTest() {
$.post("demo3",
"name=jerry",
function(data){
alert(data);
},
"text");
}
//postTest();
function $ajaxTest(){
$.ajax({
url:"demo4",
type:"post",
data:{"name":"laowang","pwd":"1234"},
dataType:"json",
success:function(data){
$("#div1").html("");
$("#div1").append(data[1]+"<br/>");
}
});

}

@WebServlet("/demo4")
public class Demo4 extends HttpServlet{
@Override
protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
String name = req.getParameter("name");
String pwd = req.getParameter("pwd");
System.out.println(name+"\t"+pwd);
List<String> list = new ArrayList<String>();
list.add("a");
list.add("b");
list.add("c");
list.add("d");
String jsonString = JSON.toJSONString(list);
resp.getWriter().write(jsonString);
}
}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值