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

网页是直接放在本地的,这样打开速度快,但是如何通过AJAX获取服务器的数据呢?... 网页是直接放在本地的,这样打开速度快,但是如何通过AJAX获取服务器的数据呢? 展开
 我来答
百度网友7588b36
推荐于2017-09-10 · TA获得超过2278个赞
知道大有可为答主
回答量:5095
采纳率:40%
帮助的人:1342万
展开全部

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. 浏览器接收服务器传回的结果。


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

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式