done http://code.google.com/p/web2py/issues/detail?id=232

On Apr 11, 3:44 pm, Massimo Di Pierro <massimo.dipie...@gmail.com>
wrote:
> No objection in principle but need to check implementation. Can you
> please open an issue on google code and upload your propose patch.
> Thanks.
>
> Massimo
>
> On Apr 7, 4:46 am, selecta <gr...@delarue-berlin.de> wrote:
>
>
>
> > itsnt it annoying that when you have forms with multiple submit
> > buttons in a web2py component the button that is clicked to submit the
> > form is not submitted
> > here is a fix for web2py_ajax.html
>
> > now you can have forms with 2 or more submit buttons/images in web2py
> > components
>
> > diff -r 25822b3791e4 applications/welcome/views/web2py_ajax.html
> > --- a/applications/welcome/views/web2py_ajax.html       Mon Apr 04 14:48:36
> > 2011 -0500
> > +++ b/applications/welcome/views/web2py_ajax.html       Thu Apr 07 11:44:37
> > 2011 +0200
> > @@ -72,9 +72,12 @@
> >     jQuery('#'+target+' form').each(function(i){
> >        var form=jQuery(this);
> >        if(!form.hasClass('no_trap'))
> > +         $("[type=submit],[type=image]", this).click(function(e){
> > +             $(this).attr("was_clicked_to_submit","YES");
> > +         });
> >          form.submit(function(obj){
> >           jQuery('.flash').hide().html('');
> > -         web2py_ajax_page('post',action,form.serialize(),target);
> > +         web2py_ajax_page('post',action,form.serialize() + "&" + $
> > ("[was_clicked_to_submit=YES]").attr('name') + "=" + $
> > ("[was_clicked_to_submit=YES]").val(),target);
> >           return false;
> >        });
> >     });

Reply via email to