我只是尝试使用ajax加载一个简单的html页面。
$("h1").click(function() {
$.ajax({
type: 'POST',
url: 'ajax.html',
success: function(response) {
$('#buttonGroups').html(response);
alert('Load was performed.');
}
});
})
但我从来没有得到警报......?我错过了什么?
答案 0 :(得分:1)
您正在将响应用作HTML,因此您需要告诉jquery:
$("h1").click(function() {
$.ajax({
type: 'POST',
url: 'ajax.html',
dataType: "html", // <====
success: function(response) {
$('#buttonGroups').html(response);
alert('Load was performed.');
}
});