Ajax基础调用程序说明

Posted 大连校联科技有限公司

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ajax基础调用程序说明相关的知识,希望对你有一定的参考价值。

1、Ajax(读A—jax不是阿贾克斯)原理图:


Ajax基础调用程序说明

Ajax基础调用程序说明

2、HTTP请求概念

Ajax基础调用程序说明

Ajax基础调用程序说明

Ajax基础调用程序说明

Ajax基础调用程序说明

<script>

document.getElementById("search").onclick = function() {   var request = newXMLHttpRequest();   request.open("GET", "server.php?number=" + document.getElementById("keyword").value);

   request.send();

   request.onreadystatechange = function(){

      if (request.readyState===4) {

         if (request.status===200) {

            document.getElementById("searchResult").innerhtml = request.responseText;

         } else {

            alert("发生错误:" +request.status);

         }

      }

   }

}

 

document.getElementById("save").onclick = function() {

   var request = newXMLHttpRequest();

   request.open("POST", "server.php");

   var data = "name=" + document.getElementById("staffName").value

                     + "&number=" + document.getElementById("staffNumber").value

                     + "&sex=" + document.getElementById("staffSex").value

                     + "&job=" + document.getElementById("staffJob").value;

   request.setRequestHeader("Content-type","application/x-www-form-urlencoded");

   request.send(data);

   request.onreadystatechange = function(){

      if (request.readyState===4) {

         if (request.status===200) {

            document.getElementById("createResult").innerHTML = request.responseText;

         } else {

            alert("发生错误:" +request.status);

         }

      }

   }

}

</script>

Ajax基础调用程序说明

3、JSON语法规则

Ajax基础调用程序说明

4、jQuery实现Ajax


以上是关于Ajax基础调用程序说明的主要内容,如果未能解决你的问题,请参考以下文章

使用定期 AJAX/XMLHttpRequest 调用时如何修复浏览器的内存增长?

Ajax + Spring Webflow

Jquery Ajax调用aspx页面方法

Jquery Ajax调用aspx页面方法

Jquery Ajax调用aspx页面方法

步步为营-31-反射基础