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