I think I need more explanation, a practical example of usage and an
example of code. I do not understand.

On Aug 22, 11:39 am, KMax <[email protected]> wrote:
> Thank for this, but it works opposite.
>
> This does not POST, but reload content. My current situation POST
> after reload (so next reload reflect POST).
> How to POST and then reload?
> I gues need to be done:
> web2py_ajax_page('post',action,form.serialize(),target); (from
> web2py_ajax.html)
> But how to get known which target (it random I guess), form and action
> need to be used?
>
> On 22 авг, 23:23, mdipierro <[email protected]> wrote:
>
> > If I understand
>
> > form.element(_type='submit')['_onclick'] =
> > XML("ajax('"+str(URL(r=request,f='export.load',args=[request.args(1),reques 
> > t.args(2)]))
> > +"',['rub_"+str(request.args(1))+"'], 'content'); return false;" )
>
> > or simpler:
>
> > form.element(_type='submit')['_onclick'] ="ajax('%s',['rub_%s'],
> > 'content');retrun false" % (
> > URL('export.load',args=[request.args(1),request.args(2)]),request.args(1))
>
> > return false; should do what you ask.
>
> > On Aug 22, 10:52 am, KMax <[email protected]> wrote:
>
> > > Hello
> > >  So we have a list of posts, which are need to be moderated. Each post
> > > is a link which load crud.update on the particular post.
> > >  I plan to update the list to reflect crud.update changes.
> > >  So I put into crud form:
> > > form.element(_type='submit')['_onclick'] =
> > > XML("ajax('"+str(URL(r=request,f='export.load',args=[request.args(1),reques
> > >  t.args(2)]))
> > > +"',['rub_"+str(request.args(1))+"'], 'content');" )
>
> > >  This works but, crud.update changes applyed after list reloaded. So
> > > next reload shows changes.
> > > Question: How to make form.submit via ajax before ajax reload? (in my
> > > terms)
> > > I try to make POST in onclick action, but failed due to lack of
> > > parameters for ajax call (this ajax load crud form), but how to get it
> > > known in _onclick definition?

Reply via email to