I am loading a list of images into a div with the following bit of jQuery :
var jewellerDdl = \"<%= JewellerDropDownList.ClientID %>\";
Try this instead:
$("#divEntryDisplay").html(result.d);
You should indeed use the html method (cf. documentation here : http://docs.jquery.com/Attributes/html)
Which makes your function look like this:
function AjaxSucceeded(result) {
$("#divEntryDisplay").html(result.d);
}
If you insert HTML code into the DOM, then you must use the html() method, not the text() method.