本地的网页如何通过ajax发送并获取服务器的数据

2024-12-05 02:36:39
推荐回答(1个)
回答(1):

jQuery 是js的一种框架 。他的实现方式比较简单。  jQuery的下载你可以百度一下。我简要说明一下他的使用。


$.post() 方法


$.post() 方法通过 HTTP POST 请求从服务器上请求数据。


语法:

$.post(URL,data,callback);

必需的 URL 参数规定您希望请求的 URL。

可选的 data 参数规定连同请求发送的数据。

可选的 callback 参数是请求成功后所执行的函数名。

下面的例子使用 $.post() 连同请求一起发送数据:

实例:

$("button").click(function(){
  $.post("demo_test_post.asp",
  {
    name:"Donald Duck",
    city:"Duckburg"
  },
  function(data,status){
    alert("Data: " + data + "\nStatus: " + status);
  });
});



讲解一下原理 :

  1. 从你的浏览器发送一个异步请求 post样式的 到服务器。

  2. 服务器接收请求。并按请求的内容返回数据。

  3. 浏览器接收服务器传回的结果。


如果你想看这个过程,那就去下载抓包软件。   抓一下数据包就清楚了。