次のコードは、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);
});
}
});