Make sure the content-type response header is text/xml. Is your success callback getting called at all?
--Erik On 6/6/07, Tom Holder <[EMAIL PROTECTED]> wrote:
Hi Guys, I'm having real trouble accessing some content from XML back from an AJAX request. My code is like this: jQuery.ajax({ url: "swcontrols/addrepeateritem.ashx", data: {repeaterid: repeaterItemID}, dataType: "xml", success: function() { alert(jQuery('/data/rows',xml).text()); } }); I don't get any alert box. I've tried .html() rather than .text() and no joy. I've also tried changing the selector to just 'rows'. My XML looks like this (and firebug is showing it coming back fine). <data><rows><![CDATA[<tr id="repeater_calendar_oops_1" class="repeatable"> <td>15th March</td> <td>Birmingham</td> <td>2 Days</td> <td>18:00</td> <td>OPEN</td> </tr><tr id="repeater_calendar_oops_37"> <td><input name="repeater_calendar_oops_37_Dates" type="text" value="" /></td> <td><input name="repeater_calendar_oops_37_Location" type="text" value="" /></td> <td><input name="repeater_calendar_oops_37_Duration" type="text" value="" /></td> <td><input name="repeater_calendar_oops_37_Time" type="text" value="" /></td> <td><input name="repeater_calendar_oops_37_Availability" type="text" value="" /></td> </tr>]]></rows><id>37</id></data> Any ideas anyone? Thanks