Instead of
{{=LOAD('default','show_foods',ajax=True)}}
do
<div id="mystuff"><img src="...the loading indicator..."/></div>
<script>web2py_component('{{=URL(r=request,c='default',f='show_foods')}}','mystuff')</
script>
You can also have
<button
onclick="web2py_component('{{=URL(r=request,c='default',f='show_foods')}}','mystuff')">click
me to reload</script>
On Apr 9, 5:07 pm, Avik Basu <[email protected]> wrote:
> Hi,
>
> Is there a way to reload a component that has been loaded with the
> LOAD function without sending a request back to the server?
>
> For example, I would like to reload a list of foods whenever the data
> has been altered by the user, but I would like only the component to
> reload instead of the whole page.
>
> #in view
> {{=LOAD('default','show_foods',ajax=True)}}
>
> Also, is there a way to use a loading indicator icon instead of the
> default 'loading...' message?
>
> Thanks,
> Avik
--
To unsubscribe, reply using "remove me" as the subject.