Check out the awesome jXs plugin:

http://www.malsup.com/jquery/jxs/

The original http://www.brainknot.com/code/jxs.htm seems to be offline.

--Jacob

> Hello all,
>
> I'd like to return something like this from an ajax call:
>
> <success>[html fragment]</success> or <errors><error>Error
> message</error>...</errors>
>
> Where the html fragment is like <div id="foo"><script
> type="application/json">{foo: 'bar'}</script><span>Some
> stuff...</span></div>.
>
> I would like to insert the html fragment into my page, but I'm having a
> really hard time. I think it's a content type issue. When I use text/html,
> this doesn't work:
>
> if($('success', data).size > 0) { /* process success */ }
>
> But if I use text/xml, when I insert the data into the document, it isn't
> processing it as html, I just get the plain text even though I can see all
> the html in the generated source.
>
> Could somebody point me in the right direction? Should I just return
> specially formatted html like <div class="success">...</div> instead of
> <success>...</success> and use text/html?
>
> Thanks,
> Erik
> _______________________________________________
> jQuery mailing list
> discuss@jquery.com
> http://jquery.com/discuss/
>



_______________________________________________
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/

Reply via email to