It's the code straight out of the new web2py cookbook. I'm not sure ... will I be violating copyright if I post it here? Hmm...
On Mar 22, 12:22 pm, Anthony <abasta...@gmail.com> wrote: > Can you show your modified web2py_trap_form function? Do you components by > chance happen to reload web2py.js? It looks like somehow > web2py_event_handlers() is getting called each time a component is loaded, > so each handler is created multiple times. If web2py.js is loaded only once > with the outer page, this should not happen. > > Anthony > > > > > > > > On Wednesday, March 21, 2012 9:26:44 PM UTC-4, weheh wrote: > > > Hi Anthony, I'm running 1.99.4 stable and I'm using the latest > > web2py_ajax.js that came with it. I have modified that web2py_ajax.js > > with the web2py_trap_form(action,target) function fix for uploading > > files with components. And yes, I do have multiple components on the > > page. > > > On Mar 21, 8:47 pm, Anthony <abasta...@gmail.com> wrote: > > > > The problems are: > > > > - when user checks the delete button in the form, the "Are you > > > > sure ..." message pops up multiple (8) times in succession, requiring > > > > a confirmation > > > > Are you using an old version of web2py_ajax.html/web2py_ajax.js? Do you > > > have multiple Ajax components on the page? > > > > Anthony