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.

Reply via email to