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>

Reply via email to