Looks like http://tapestry.apache.org/tapestry4.1/javascript/index.html hasn't been updated lately...
Take a look at the source, it might help... https://svn.apache.org/repos/asf/tapestry/tapestry4/trunk/tapestry-framework/src/js/tapestry/form.js /* Parameters: * * id - The form(form id) to register. * async - Boolean, if true causes form submission to be asynchronous. * json - Boolean, if true causes form submission to be asyncrhronous with an * expected JSON response. */ registerForm:function(id, async, json){ ... } Peter Stavrinides wrote: > Yes, I did know that tacos is not supported in 4.1, sorry that line is > meant to be commented out... I only need to change the way it submits. > tapestry.form.submitAsync(dojo.byId("ajaxform"), args)); > instead of: > tacos.formSubmit(args); > > but it won't work? > > > andyhot wrote: >> 1st tacos is currently completely unsupported in 4.1.x >> 2nd, did you mean to write >> >> tapestry.form.submitAsync(dojo.byId("ajaxform"), args) >> >> instead of >> >> tapestry.form.submitAsync(dojo.byId("ajaxform", args) >> >> >> >> Peter Stavrinides wrote: >> >>> Hi, >>> >>> I am currently upgrading a component from Tapestry 4.02 to Tapestry 4.1 >>> The problem is that once I upgrade, my submit no longer works?? >>> unfortunately I have limited Dojo skills, but this should be pretty >>> simple to solve...here is the code: >>> >>> >>> Tapestry 4.0.2 with tacos >>> var args = { url: "", processScripts: "true", updateComponents: >>> "forRefresh2", effects: {}, content: {dojoRequest: "true", >>> processScripts: "true" }, >>> formId: "ajaxform", backLink: "", forwardLink: "", >>> statusElement: ""}; >>> tacos.formSubmit(args); // actually submit >>> timeout = setTimeout("reloadForm()",3000); //set >>> the delayed refresh >>> >>> >>> In Tapestry 4.1 I tried >>> dojo.require("tapestry.form"); >>> tapestry.form.registerForm(dojo.byId("ajaxform")); >>> >>> var args = { url: "", processScripts: "true", updateComponents: >>> "forRefresh2", effects: {}, content: {dojoRequest: "true", >>> processScripts: "true" }, >>> formId: "ajaxform", backLink: "", forwardLink: "", >>> statusElement: ""}; >>> tacos.formSubmit(args); // actually submit >>> tapestry.form.submitAsync(dojo.byId("ajaxform", args) >>> timeout = setTimeout("reloadForm()",3000); //set delayed refresh >>> >>> The JavaScript console Error: tapestry is not defined >>> Source File: >>> http://localhost:8081/IRM2/app?page=PortfolioAllocations&service=page >>> Line: 190 (tapestry.form.submitAsync(dojo.byId("ajaxform", args)) >>> >>> Kind regards, >>> Peter >>> >>> >>> ------------------------------------------------------------------------- >>> Using Tomcat but need to do more? Need to support web services, security? >>> Get stuff done quickly with pre-integrated technology to make your job >>> easier >>> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo >>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 >>> _______________________________________________ >>> Tacos-devel mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/tacos-devel >>> >>> >>> >> >> >> > > -- > Peter Stavrinides > Albourne Partners (Cyprus) Ltd > Tel: +357 22 750652 > > If you are not an intended recipient of this e-mail, please notify the > sender, delete it and do not read, act upon, print, disclose, copy, retain or > redistribute it. Please visit http://www.albourne.com/email.html for > important additional terms relating to this e-mail. > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > ------------------------------------------------------------------------ > > _______________________________________________ > Tacos-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/tacos-devel > -- Andreas Andreou - [EMAIL PROTECTED] - http://andyhot.di.uoa.gr Tapestry / Tacos developer Open Source / J2EE Consulting ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Tacos-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/tacos-devel
