*bump* massimo will you include this?
On Apr 7, 11: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; > }); > });