That works for text, not HTML, right? Because the HTML would get parsed out.
Consider a return value of <for-el1><table><tr>...</tr></table></for-el1> Etc. --Jacob > I barely know this stuff, but would something like this work: > > $("#el1").html($("for-el1", xml).text()); > $("#el2").html($("for-el2", xml).text()); > $("#el3").html($("for-el3", xml).text()); > > or if you have a lot of elements, then making an array of them and > looping through the list might be cleaner. > > It seems like if you named the elements in the xml the same as the > elements in the html, that you should be able to just loop through the > elements in the xml and use the tagname there to do search in the html > which would be more elegant. json might already do this for you, but I'm > not familiar that much with json. > > -Steve > > [EMAIL PROTECTED] wrote: >> OK here's the point: suppose I want to return in one ajax call several >> values to be displayed in different dom elements. I'd return an XML >> value >> with <for-el1>...</for-el1><for-el2>...</for-el2> and so on. Then I'll >> use >> $("for-el1", xml) and so on to get each piece and stick it into the >> corresponding element. >> >> So how would I do it? Since the xml-tree value of the elipsis is exactly >> the dom elements I want to add, how do I replace the current contents of >> el1 with that? I'm sure its simple but I'm missing a clue on how to :) >> >> --Jacob >> >>> yeah... but what's the point? debugging? some folks (not me) use html >>> without trying to deal with it as xml, and just use some regexs and >>> other methods to insert directly into the current dom (page) >>> >>> the beauty of the full ajax deal is to take what you need from the xml >>> and slip it just where you want it! >>> I've gone thru hoops to get back my html as full xml (xhtml) and >>> played with it in the xml manner. >>> >>> >>> On 11/3/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: >>>> OK so can it be converted back into a string somehow (w/o knowing the >>>> structure) and inserted inside a div for generating HTML display? >>>> >>>> --Jacob >>>> >>>>> Success's parameter on an xml ajax call is not a string. it's a fully >>>>> parsed out representation of the xml. Normally people call the >>>>> parameter 'xml' not 'msg'. >>>>> >>>>> You deal with it differently... if you get pieces of the xml with >>>>> standard jquery notation (plus you pass the xml, as in: >>>>> >>>>> $("somenode",xml).text() would give you the text from somenode >>>>> >>>>> the complete: callback gives you the whole http request so you can >>>>> get >>>>> whatever you want! >>>>> >>>>> On 11/3/06, Olaf Bosch <[EMAIL PROTECTED]> wrote: >>>>>> How I can let the grabbeing xml in browser explain? >>>>>> With the .html give me *[object XMLDocument]* >>>>>> >>>>>> The Function are: >>>>>> >>>>>> $.ajax({ >>>>>> type: "GET", >>>>>> url: "url.xml", >>>>>> dataType: "xml", >>>>>> success: function(msg){ >>>>>> $("#content").html(msg); >>>>>> } >>>>>> }); >>>>>> >>>>>> -- >>>>>> Viele GrüÃe, Olaf >>>>>> >>>>>> ------------------------------- >>>>>> [EMAIL PROTECTED] >>>>>> http://olaf-bosch.de >>>>>> www.akitafreund.de >>>>>> ------------------------------- >>>>>> >>>>>> _______________________________________________ >>>>>> jQuery mailing list >>>>>> discuss@jquery.com >>>>>> http://jquery.com/discuss/ >>>>>> >>>>> >>>>> -- >>>>> â¿âââ - ××¢×§× ÊÇ¡Ç©È© á«áªá¦á¬ >>>>> _______________________________________________ >>>>> jQuery mailing list >>>>> discuss@jquery.com >>>>> http://jquery.com/discuss/ >>>>> >>>> >>>> >>>> _______________________________________________ >>>> jQuery mailing list >>>> discuss@jquery.com >>>> http://jquery.com/discuss/ >>>> >>> >>> -- >>> â¿âââ - ××¢×§× ÊÇ¡Ç©È© á«áªá¦á¬ >>> _______________________________________________ >>> jQuery mailing list >>> discuss@jquery.com >>> http://jquery.com/discuss/ >>> >> >> >> >> _______________________________________________ >> jQuery mailing list >> discuss@jquery.com >> http://jquery.com/discuss/ > > > _______________________________________________ > jQuery mailing list > discuss@jquery.com > http://jquery.com/discuss/ > _______________________________________________ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/