*my code:*
$.ajax({
  url: "test.do",
  dataType: "xml",
  success:paint
});
var paint = function(response){
  *var compenonts= $(response).find("Component"); // what expression should
be here??
*  compenonts.each(function(index, compenont_ele){
      var compenont = $(compenont_ele);
      var name= compenont.attr("name");
      alert(name);
   });
}
*I expect alert : a、b、c、d*
*but actually alert : a、b、c、c1、c2、d*



test.do wil return :
<Components>
       <Component name="a" />
       <Component name="b" />
       <Component name="c" >
               <children name="c.children" >
                     <Component name="c1" >
                    <Component name="c2" >
                     ...
               </children>
       </Component>
       <Component name="d" />
</Components>

Reply via email to