与服务器通信的简单 jQuery 示例

取自 jQuery.ajax API 网站:

$.ajax({
    method: "POST",
    url: "some.php",
    data: {
        name: "John",
        location: "Boston"
    },
    success: function(msg) {
        alert("Data Saved: " + msg);
    },
    error: function(e) {
        alert("Error: " + e);
    }
});

由于 jQuery,这段代码很容易阅读并理解正在发生的事情。

  • $.ajax - 这个位调用 jQuery 的 ajax 功能。

  • method: "POST" - 此行声明我们将使用 POST 方法与服务器通信。阅读请求类型!

  • url -这个变量声明该请求将被 SENT 到。你发送请求 TO 地方。这就是主意。

  • data - 相当直接。这是你随请求发送的数据。

  • success - 这个函数在这里你写的决定如何处理你得到的数据 msg! 如示例所示,它目前只是创建一个返回 msg 的警报。

  • error - 此函数用于显示错误消息,或者在 ajax 请求发生错误时提供操作。

  • 替代 .done

    success: function(result) {
        // do something
    });