Neat! Not sure how it is that we have no come across this need before! Lol.
Cheers, Tim On 20/05/2009 15:05, "David Pollak" <[email protected]> wrote: > I'm about to commit S.skipDocType = true | false. If you set it to true, the > <!DOCTYPE .../> will be omitted from the response page. This will allow your > AJAX fragements to pull parts of pages from the server. Note that someplace > in your snippets, you'll have to set S.skipDocType = true. > > Does this address your issue? > > On Wed, May 20, 2009 at 5:13 AM, fatu <[email protected]> wrote: >> >> Hi Marius, >> >> as I understand them, Jx classes help in generating JS that can itself >> generate DOM at the client. Am I wrong? I'd really like to serve back >> an HTML fragment built by using the normal Lift template pipeline (so >> including surround & bind). Is that possible? >> >> Thanks >> >> On 20 Mag, 13:16, "marius d." <[email protected]> wrote: >>> > As I understood you want to make an Ajax request and serve back a >>> > Document Fragment. If so please also take a look at Jx stuff. We >>> > discuss Jx classes in a fairly amount of details in the lift book. >>> > >>> > Br's, >>> > Marius >>> > >>> > On May 20, 9:32 am, fatu <[email protected]> wrote: >>> > >>>> > > Timothy, >>> > >>>> > > thanks for the links, I found them useful and I find your blog in >>>> > > general very interesting. Came across scala-blogs.org >>>> <http://scala-blogs.org> and it looks >>>> > > quite promising as well. >>> > >>>> > > I knew "bind" already from the "Exploring Lift" book which I pull from >>>> > > git, build with Lyx and keep at hand regularly. In the doctype post, >>>> > > though, I couldn't find a way to specify "no doctype" which I think >>>> > > is necessary to serve a fragment; plus I couldn't find any other easy >>>> > > "out-of-the-box" way to do it. Shouldn't this use case (serving >>>> > > fragments), which I think is quite common, be better / more easily >>>> > > supported by the framework? Can someone post an example of how to do >>>> > > it with raw response handling in the meanwhile? >>> > >>>> > > Thanks anybody. >>> > >>>> > > Fabio >>> > >>>> > > On 26 Apr, 21:49, Timothy Perrett <[email protected]> wrote: >>> > >>>>> > > > George, >>> > >>>>> > > > To tell lift what doctype you want to use see my blog post >>>>> here:http://is.gd/uJ4L >>> > >>>>> > > > Also, you'll want to read another one of my posts in which I discuss >>>>> > > > the bind(...) method and how you can stop putting markup into your >>>>> > > > snippets:http://is.gd/sfyT >>> > >>>>> > > > Cheers, Tim >>> > >>>>> > > > On Apr 26, 1:02 pm, george <[email protected]> wrote: >>> > >>>>>> > > > > hello all, >>> > >>>>>> > > > > hopefully someone can help me out here. >>> > >>>>>> > > > > i am trying to port some simple ajax stuff over to lift from a rails >>>>>> > > > > app. basically it just loads anhtmlfragmentand puts it into the dom >>>>>> > > > > using prototype. >>> > >>>>>> > > > > i have set up a template which contains thefragmentat src/main/ >>>>>> > > > > webapp/fragment.html >>> > >>>>>> > > > > <ul><li>item</li></ul> >>> > >>>>>> > > > > then i made the page available using the SiteMap and all seems good, >>>>>> > > > > but here comes the problem >>> > >>>>>> > > > > the lift response adds the xml declaration and doctype, one of which >>>>>> > > > > seems to cause prototype some problems >>> > >>>>>> > > > > <?xml version="1.0" encoding="UTF-8"?> >>>>>> > > > > <!DOCTYPEhtmlPUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" >>>>>> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> >>>>>> > > > > <ul><li>item</li></ul> >>> > >>>>>> > > > > so the question is, how can i make lift send back the >>>>>> rawhtmlwithout >>>>>> > > > > meddling with it? >>> > >>>>>> > > > > i have tried out using ResourceServer to serve it statically which >>>>>> > > > > works, but this wouldn't allow me to generate thefragment >>>>>> > > > > dynamically. >>> > >>>>>> > > > > i would also prefer to have a separatehtmltemplate file rather than >>>>>> > > > > embedding the markup code in a snippet. >>> > >>>>>> > > > > any thoughts gratefully received.. >>> > >>>>>> > > > > george >> >> > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~----------~----~----~----~------~----~------~--~---
