我有兩個關於jQuery AJAX的問題。這些AJAX方法有什麼區別嗎?
1)$.load()
和$.ajax() used with type: 'GET'
之間有什麼區別嗎?他們似乎做同樣的工作。
2)此問題與下面的代碼有關。如果我根本不寫「類型:GET」行,會發生什麼?這是否意味着同樣的事情?
$(document).ready(function() {
$('#update').click(function() {
$.ajax({
type: 'GET',
url: 'hello-ajax.html',
dataType: 'html',
success: function(html, textStatus) {
$('body').append(html);
},
error: function(xhr, textStatus, errorThrown) {
alert('An error occurred! ' + (errorThrown ? errorThrown :
391
xhr.status);
}
});
});
});
是從
$(document).ready(function() {
$('#update').click(function() {
$.ajax({
url: 'hello-ajax.html',
dataType: 'html',
success: function(html, textStatus) {
$('body').append(html);
},
error: function(xhr, textStatus, errorThrown) {
alert('An error occurred! ' + (errorThrown ? errorThrown :
391
xhr.status);
}
});
});
});
哈哈!關於AJAX調用的2本書?我想知道他們發表了什麼話來寫一本關於這本書的書! – jbx
load does [this](http://api.jquery.com/load/),ajax does [this](http://api.jquery.com/jQuery.ajax/) – Liam
您是否錯過了手冊在哪裏解釋了區別? – JJJ