htmlマークアップを返すAjax関数があります。文字列全体から特定のdivを抽出し、現在のhtmlで同じdivを置き換える必要があります。これはコードの一部です:
$.ajax({
type: "POST",
url: postUrl,
dataType: "HTML",
data: "ddd"
success: function(htmlResponse) {
//replace the html code
$('#somediv').html($('#somediv' htmlResponse).html());
}
},
IE 8ではなく、ChromeとFFで正常に動作します。IEはhtmlResponseでdivを検出しません。私は警告しようとしました:
alert($(htmlResponse).find('#somediv').html());
空白のメッセージが表示されました。これはIEのバグですか、私のコードに何か問題がありますか?ありがとう8