Note, LOAD is just a server-side helper that creates an empty DIV that ultimately gets filled via a call to $.web2py.component when the parent page is initially rendered in the browser.
Anthony On Tuesday, July 1, 2014 12:42:21 AM UTC-4, Andrew W wrote: > > Thank you Anthony, > I have read that section many times, and I'll probably go back and read it > again as javascript is not my strong point. > > Perhaps I'm getting component confused with a component plugin, which may > require a view to "LOAD" it. Using the looser definition, a callback > function (controller) is still a component that can be called by > $.web2py.component. > > Maybe Massimo was just using that approach for demonstration / education > purposes. If both are relevant, I'll try the $.web2py.component until I > find a situation where I get stuck. I'll try and rewrite that section of > reddit_clone as an example. > > Regards > Andrew W > > On Tuesday, July 1, 2014 1:40:17 PM UTC+10, Anthony wrote: >> >> The jQuery ajax method can be used but is not web2py specific. web2py >> components provide some additional functionality and convenience. See the >> documentation: >> http://web2py.com/books/default/chapter/29/12/components-and-plugins#Components--LOAD-and-Ajax >> . >> >> Anthony >> >> On Monday, June 30, 2014 8:30:24 PM UTC-4, Andrew W wrote: >>> >>> Hello, >>> I've been looking into the use of callbacks and components to make a >>> more dynamic app. I revisited the reddit_clone app from web2py training >>> videos and noticed that is uses the following: >>> >>> jQuery.ajax({method:'post',url:'{{=URL("comm_vote_callback")}}', >>> >>> Trying to understand the rule when I would use the above technique over >>> using $.web2py.component. Is it correct that either could have been used >>> for the reddit_clone scenario ? >>> >>> Thanks >>> >> -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.