所以我看过AJAX语法有两种不同的方式。看起来像在板上这里每个人都使用这样的格式:
$.ajax({
type: 'POST',
url: 'mm.php',
data: { color: color},
success: function (res) {
},
error: function (jqXHR) {
}
但我的文字使用
$.post('mm.php', data, processResponse);
是否存在差异以及优先考虑的因素?
答案 0 :(得分:1)
这是一个简写的Ajax函数,相当于:
$.ajax({
type: "POST",
url: url,
data: data,
success: success,
dataType: dataType
});
[http://api.jquery.com/jQuery.post/]
答案 1 :(得分:1)
用这种形式理解是否有用:
$.ajax({
type: 'POST',
url: 'mm.php',
data: { color: color},
success: processResponse,
error: function (jqXHR) {
}
});
.post
是.ajax
编辑评论:
var color = "red";
var mydata = {color: color};
$.ajax({
type: 'POST',
url: 'mm.php',
data: mydata,
success: processResponse,
error: function (jqXHR) {
}
});