Hi Anthony,

Thank you for your clear and helpful explanation. I still have a question, 
what is .load is for? Why do I need to specific view extension to .load? 
 Sometime I use .html for LOAD() or web2py_component() but did't see the 
difference.

Thank you again
Ariya

เมื่อ วันศุกร์ที่ 8 มกราคม ค.ศ. 2016 0 นาฬิกา 23 นาที 47 วินาที UTC+7, 
Anthony เขียนว่า:
>
> You would generally use the LOAD helper -- see 
> http://web2py.com/books/default/chapter/29/12/components-and-plugins#Components--LOAD-and-Ajax
> .
>
> From Javascript, you can also do:
>
> $.web2py.component("{{=URL('mycontroller', 'mycomponent.load')}}", 
> "target_div");
>
> Which will load the component in an existing div whose id is "target_div".
>
> Anthony
>
> On Thursday, January 7, 2016 at 11:57:33 AM UTC-5, Fabiano Almeida wrote:
>>
>> Great!
>>
>> Can you show me examples of using web2py_component?
>>
>> thanks!
>>
>> Fabiano.
>>
>> 2016-01-07 13:57 GMT-02:00 Anthony:
>>
>>> The ajax() function provides basic functionality for making an Ajax 
>>> request, with some additional features, such as automatically sending 
>>> values from named input fields and inserting the returned data into a 
>>> particular target within the DOM (or optionally executing some returned 
>>> Javascript code).
>>>
>>> web2py_component (which is a backward compatible alias for 
>>> $.web2py.component) is a more sophisticated facility for embedding the 
>>> output of controller actions within web pages. It is much like a page 
>>> within a page, with the ability to load new content into the component. In 
>>> particular, it is possible to trap both links and forms, so when you click 
>>> a link or submit a form contained within a component, the new content will 
>>> be loaded within the component (without reloading the rest of the page). 
>>> Components also include functionality to automatically refresh themselves 
>>> at a fixed interval.
>>>
>>> Anthony
>>>
>>>
>>> On Thursday, January 7, 2016 at 8:43:40 AM UTC-5, Ariya Owam-aram wrote:
>>>>
>>>> Hi everyone,
>>>>
>>>> I often use ajax and web2py_component for onclick action (for example) 
>>>> but I never know what is difference between them and how to use them the 
>>>> right way.  Can anyone guide me a good example, please?
>>>>
>>>> Thank your
>>>> Ariya
>>>>
>>>>
>>>> -- 
>>> 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+un...@googlegroups.com <javascript:>.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>

-- 
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