here is controller (sleep is for emulating long lasting action):

def akcje():
[...]
    if request.vars.a == 'restart':
        form=FORM(TR('Wybierz VPS',SELECT(ipvps,_name='ip',
            requires=IS_IN_SET(ipvps))),
              TR('',INPUT(_type='submit'),
formstyle='ul'),_id='staty')
        if form.accepts(request,session):
            import time
            time.sleep(5)
            response.flash = 'restart form accepted'
            rest=str(iphostserv[request.vars.ip]) + "veid" +
str(vids[request.vars.ip])
        elif form.errors:
            response.flash = 'form has errors'
        else:
            response.flash = 'please fill the form'

and akcje.load:

{{left_sidebar_enabled=right_sidebar_enabled=False}}
{{#extend 'layout.html'}}

{{#if 'message' in globals():}}

{{if request.vars.a == 'restart':}}
{{=form}}
{{=rest}}

and akcje.html:

{{left_sidebar_enabled=right_sidebar_enabled=False}}
{{extend 'layout.html'}}

{{#if 'message' in globals():}}

<h1>Akcje</h1>
<hr />
{{if request.vars.a == 'restart':}}
<h3>Restart action</h3>

{{=LOAD('default','akcje.load',vars={'a':'restart'},content='Poczekaj...',ajax=True)}}


On 2 Lis, 02:41, Anthony <abasta...@gmail.com> wrote:
> Can you show some code?
>
>
>
>
>
>
>
> On Tuesday, November 1, 2011 6:47:13 PM UTC-4, brushek wrote:
>
> > Ok, thanks for answer. I would like to use this plugin with LOAD
> > helper. How can I connect LOAD with blockUI ? When I use load, then I
> > can't make blockUI working (I want to ask user before send the
> > validated form wheter do the action (by javascript confirm()) and make
> > him waiting with blocked browser with 'Operation in progress...' text
> > for a while (by blockUI).
>
> > On 1 Lis, 13:39, Anthony <abas...@gmail.com> wrote:
> > > blockUI is just a client-side jQuery plugin, so just follow the usual
> > > instructions:http://jquery.malsup.com/block/. I don't think there's
> > > anything special about using it with web2py.
>
> > > On Tuesday, November 1, 2011 8:34:42 AM UTC-4, brushek wrote:
>
> > > > Hello,
>
> > > > I would like to use jquery blockUI with web2py for long time action.
> > > > Can You give me some example/advice, how to do this with web2py using
> > > > web2py's ajax or jQuery in the best-fashion manner ?
>
> > > > regards
> > > > brushek

Reply via email to