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