aha! I'd missed the xml parameter out of the function!! Doh.

Thanks
Tom

On Jun 6, 12:51 pm, "Erik Beeson" <[EMAIL PROTECTED]> wrote:
> 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

Reply via email to