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