thanks karl, thanks mike a lot!

yeah, i execute this on my local file system

i got it.

hmmmm........

why?

strange huh...

-----------------------
by the way, give you the  solution (posted in dev list)
when outside a webserver environment.
................
why?
---------------------


        <script language="javascript">
                $(document).ready(function() {
                                $.get("d.xml",function(xml){
                                        var xmlDoc=null;
                                        if ($.browser.msie)
                                        {
                                                xmlDoc = new 
ActiveXObject("Microsoft.XMLDOM");
                                                xmlDoc.loadXML(xml);
                                        }
                                        else
                                        {
                                        var parser = new DOMParser();
                                        var xmlDoc= parser.parseFromString(xml, 
"text/xml");
                                        }
                                        
                                        alert($('/controls/control', 
xmlDoc).text());
                                });
                        });
        </script>

2007/8/7, Mike Alsup <[EMAIL PROTECTED]>:
>
> sipo,
>
> Are you running this through a webserver or straight off the file
> system??  You won't get expected results with the ajax methods running
> outside a webserver environment.
>
> Your code works fine for me.  Try it for yourself:
>
> http://malsup.com/jquery/test/d.html
>
> Mike
>
>
> On 8/7/07, sipo <[EMAIL PROTECTED]> wrote:
> >
> > d.xml
> > ---------
> > <?xml version="1.0" encoding="UTF-8"?>
> > <entries>
> >         <entry term="DANCE" part="v.i.">
> >                 <definition>
> >                         123
> >                 </definition>
> >         </entry>
> > </entries>
> > --------
> > d.html
> > ---------
> > <script language="javascript">
> >
> >                 $(document).ready(function() {
> >                                 $.get('d.xml',function(data) {
> >                                 alert(data);//ok
> >                                         
> > $(data).find('entry').each(function() {
> >                                                 alert('find');
> >                                         });
> >                                 });
> >                         });
> >
> >         </script>
> > --------
> > IT CAN'T EXECUTE alert('find');
> > ONLY CAN EXECUTE alert(data);//ok
> >
> > I DON'T KNOW WHY
> >
> >
>


-- 
sipo

Reply via email to