jquery .text não renderiza elementos HTML no DOM
Estou carregando uma lista de imagens em um div com o seguinte bit de jQuery:
var jewellerDdl = "<%= JewellerDropDownList.ClientID %>";
var filter = $("#" + jewellerDdl).val();
$.ajax({
type: "POST",
url: "popup.aspx/GetJewellerAssets",
contentType: "application/json; charset=utf-8",
data: '{"jewellerId":' + filter + '}',
dataType: "json",
success: AjaxSucceeded,
error: AjaxFailed
});
function AjaxSucceeded(result) {
$("#divEntryDisplay").text(result.d);
}
function AjaxFailed(result) {
alert(result.status + ' - ' + result.statusText);
}
A corda que eu volto é uma<ul>
contendo algumas imagens
No entanto, o método .text não os adiciona ao dom. Em vez disso, apenas imprime o HTML como texto dentro do<div>
chamado divEntryDisplay
O que eu fiz errado?