最近一段时间用jquery,感觉效果挺好的,对此感兴趣。jquery里面有一个最重要的就是ajax的应用,看来我这里也得从头学学ajax的基础知识,不然看juqery的代码,也比较的费劲。
好,这里就写些测试代码。希望和我一样的新手能多多探讨。
========================ajax笔记=================
Ajax组成:
1 JavaScript;
2 CSS(页面样式);
3 DOM(页面局部管理);
4 xmlHttpRequest(异步对象);
5 异步对象链接服务器;
======================================================================
xmlHttp.open("GET","AjaxTest.action",true); //"GET"传值方法,"AjaxTest.action"异步请求的地址,true表示异步
请求
判断交互状态:
onreadystatechange事件
xmlHttp.onreadystatechange=function(){ //服务器状态发生变化时调用此函数。
if(xmlHttp.readyState==4&&xmlHttp.status==200) //判断异步交互是否成功
//do something
}
send()发送
xmlHttp.send(null); //get方法只需send(null) post 就需要将传的参数写到里成 例子:xmlHttp.send(parmaters);
=================================================
jsp页面代码:
ajaxTest:
AjaxTest.java代码 //是个servlet