ajax


//ajax 连接后端的代码


var
xhr = new XMLHttpRequest(); xhr.open("POST"/*传给后台的类型,常用get ,post*/, "TicketGetAllServlet"/*接收的servlet*/, true); xhr.responseType = "json";//响应类型 xhr.setRequestHeader("content-type", "application/x-www-form-urlencoded"); xhr.send("pageSize=" +document.getElementById("pageSize").value+ "& pageNum=" +document.getElementById("pageNum").value);//传给后台的变量 xhr.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) {   var data = this.response;//接收后台返回的值
     //主要的功能
  }
}


或者

     var xhr = new XMLHttpRequest()
       var usernamestr = document.getElementById("username").value; var passwordstr = document.getElementById("password").value; xhr.open("post", "login?username="+usernamestr+"&password="+passwordstr/*变量的值也可以在这里写*/, true); xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); xhr.send(); xhr.onreadystatechange = function(){ if (xhr.readyState == 4){ if (xhr.status == 200){ //主要的功能 } } }

 




 

posted @ 2017-10-30 20:29  35陈泽展  阅读(82)  评论(0编辑  收藏  举报