以下代码在除 IE 之外的所有应用中都非常有用。在 IE 中,警告data.responseText
是说未定义。但在所有其他浏览器中,它会返回正确的数据。
我错过了什么?它在 Firefox、Chrome、Safari 等中运行良好。
如果我更改data.responseText
为只是数据,我会得到[object Object]
.
$.ajax({
type: "POST",
url: "",
data: "command=loadComments&id=" + song_id,
dataType: "html",
complete: function(data) {
loading.fadeOut('slow');
$("#comments-list").fadeIn('slow', function() {
$("#comments-list").html(data.responseText);
alert(data.responseText);
});
}
});