but its not really a form tho... it just input boxes

On May 7, 12:36 pm, pbreit <pbreitenb...@gmail.com> wrote:
> I'm very confused as to what you are trying to do. Are your users filling
> out a form? Do you really need the JavaScript? What are you trying to do
> exactly?
>
> To link between pages, you simply do this (similar
> tohttp://web2py.com/book/default/chapter/03#Say-My-Name):
>
> === default.py ===
> def a():
>     return dict()
>
> def b():
>     return dict()
>
> === default/a.html ===
> {{extend 'layout.html'}}
> <a href="{{=URL('b')}}">go to b</a>
>
> === default/b.html ===
> {{extend 'layout.html'}}
> <p>This is b.</p>
>
> If users fill out a form, you do something like this:
>
> === default.py ===
> def a():
>     form=FORM('Your name:',
>               INPUT(_name='name', requires=IS_NOT_EMPTY()),
>               INPUT(_type='submit'))
>     if form.accepts(request.vars, session):
>         session.flash = 'form accepted'
>         redirect(URL('b'))
>     elif form.errors:
>         response.flash = 'form has errors'
>     else:
>         response.flash = 'please fill the form'
>     return dict(form=form)
>
> === default/a.html ===
> {{extend 'layout.html'}}
> {{=form}}
>
> === default/b.html ===
> {{extend 'layout.html'}}
> <p>This is b.</p>

Reply via email to