与服务器通信的简单 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 });