日期:2014-05-16 浏览次数:20839 次
<script type="text/javascript">
var xmlhttp;
var name;
var title;
var department;
var deleteID;
var EMP_PREFIX="emp-";
function creatXMLHttpRequest()
{
if(window.XMLHttpRequest){
xmlhttp=new XMLHttpRequest();
}else if(window.ActiveXObject){
xmlhttp=new ActiveXObject("Microsoft.XMLHttp");
}
}
function addEmployee()
{
name=document.getElementById("name").value;
title=document.getElementById("title").value;
department=document.getElementById("dep").value;
action="add";
if(name=""||title=""||department=""){
return ;
}
var url="ajaxbook/chap4/EmployeeListServlet?EmployeeList="+new Date().getTime();//重点就是这个url的写法。。。真心不会写,也不知道有什么规则。相对路径和绝对路径肿么写。。另外,还需要在web.xml中进行相应的配置么?如果要配置,该肿么配置呢。。。。新手真心不会啊。。。谢谢各位大神了。。。。最后一个疑问,这样的话再servlet中如何接收传过来的数据呢。。。。。。在线等各位的回复。。。先塞塞了。。
createXMLHttpRequest();
xmlhttp.onreadystatechange=handleAddStateChange;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
xmlhttp.onreadystatechange=function (){
var ready=xmlhttp.readyState;
if(ready==4){
对返回的结果如何显示的处理.....
};
}
</script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script>
$.ajax({url:"ajaxbook/chap4/EmployeeListServlet",cache:false,
data:{
action:"add",
name:$(#name).val(),
title:$(#title).val(),
dep:$(#dep).val()
},success:function(data){
alert(data)
}});
</script>