hey,

I've been watching Massimo's videos at: https://vimeo.com/album/3016728

I skipped a few to the deployment video, no: 30 - but before he gets to 
that he does a review of the previous videos: at 2mn30 he talks about the 
LOAD function with AJAX.  You might want to check the previous videos about 
the notifier, but that might help you out...? 

On Monday, 16 November 2015 13:11:34 UTC, lucas wrote:
>
> hey anthony,
>
> ok, i read the docs you linked me to.  still not seeing the details well 
> enough to get me through.  sorry, i am  thick sometimes.  i put in the view:
>
> {{block head}}
> <script type="text/javascript">
> function clk_form(tidi) {
>     if (tidi != 0) {
>         jQuery('div#form').css('display','inline');
>     } else {
>         jQuery('div#form').css('display','none');
>     }
>     return false;
> }
> </script>
> {{end}}
>
> <a onclick="clk_form(-1)" title="Create/Assign New Task" class="btn mtt" 
> style="font-size:14pt;"><b>New Task</b></a>
> <a onclick="clk_form(0)" title="Hide Task Entry Form" class="btn mtt" ">No 
> Form</a>
>
> <br /><div id="form" style="float: none; display: none;">
> {{=LOAD(c='default', f='ajaxTask', args=[-1], ajax=True)}}
> </div>
>
> and the function under the controller is pretty basic:
>
> def ajaxTask():
>     try:
>         tidi = int(request.args[0])
>     except:
>         tidi = 0
>     frm = None
>     if tidi and (tidi <> 0):
>         if (tidi == -1):
>             tidi = None
>         frm = SQLFORM(tTask, record=tidi, showid=False)
>     return frm
>
> so the form loads into the DIV fine.  and when i add a new record, it does 
> actually work.  however, i can not see how to change the args value of the 
> LOAD function from other areas of the page.  you see now i have it 
> hardcoded at -1.  so how can i affect that args value from somewhere else 
> in the page and then have it RELOAD the contents of the DIV?
>
> thanx in advance, lucas
>
>

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