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