yep that's it.
On Jan 22, 4:23 pm, jay <jay.ab...@gmail.com> wrote: > Perhaps "table" is case-sensitive? > > On Jan 22, 3:53 pm, bittermonkey <brakes...@gmail.com> wrote: > > > Hi, > > > I need to know where I am doing wrong. The ALERT message in my jquery > > code doesn't seem to get hit when I put a breakpoint in firebug. The > > plan is to loop through all the <TABLE> Elements in the XML response > > and create a 3-column HTML table from its child nodes. Thanks in > > advance. > > > This is my jQuery Code >> Where CategoriesList is a .NET dropdown > > control: > > ----------------------------- > > $(function(){ > > var selectid = "#" + '<%= CategoriesList.ClientID > > %>' > > $(selectid).change(function(){ > > $.ajax({ > > url: "http://localhost/ws/JQService.asmx/ > > GetCategories", > > type: "POST", > > data: "categoryid=" + category, > > dataType: "xml", > > success: function(xml){ > > $(xml).find("table").each(function(){ > > alert("message"); > > }); > > } > > }); > > }); > > }); > > > This is the XML returned by my web service: > > --------------------------- > > <?xml version="1.0" encoding="utf-8"?> > > <NewDataSet> > > <Table> > > <ProductID>16</ProductID> > > <ProductName>Pavlova</ProductName> > > <UnitPrice>17.4500</UnitPrice> > > </Table> > > <Table> > > <ProductID>19</ProductID> > > <ProductName>Teatime Chocolate Biscuits</ProductName> > > <UnitPrice>9.2000</UnitPrice> > > </Table> > > </NewDataSet>