Hi, I'm developing component which is basically Grid but with dynamic columns. I would like to use AJAX so when user needs to refresh Grid rest of the page is not refreshed. Refresh Grid is done by change item in component Select (event onChange). To do so I used Zone. When you specify zone ID then Tapestry generated code which replace or create event "onChange". To be able run my own code on such event I used component "ZoneUpdater" at http://202.177.217.122:8080/jumpstart/examples/javascript/ajaxmultizoneupdate http://202.177.217.122:8080/jumpstart/examples/javascript/ajaxmultizoneupdate .
In Firefox works everything fine but in Opera and IE there is Javascript error in tapestry.js line 813. Example of stacktrace from Opera: message: Statement on line 813: Type mismatch (usually non-object value supplied where object required) Backtrace: Line 813 of linked script http://localhost:8080/paWeb/assets/tapestry/5.1.0.5/tapestry.js $(field.form).getFormEventManager(); ... Line 226 of linked script http://localhost:8080/paWeb/assets/tapestry/5.1.0.5/tapestry.js initf.apply(this, parameterList); ... Line 706 of linked script http://localhost:8080/paWeb/assets/ctx/1.0-SNAPSHOT/js/prototype.js iterator.call(context, value, index++); ... Line 705 of linked script http://localhost:8080/paWeb/assets/ctx/1.0-SNAPSHOT/js/prototype.js: In function each this._each(function(value) { ....... I'm using Tapestry 5.1.0.5. I've tried to google it but without any reasonable result. Does anybody faced this kind of issue? Can somebody help? Cheers Libor -- View this message in context: http://old.nabble.com/Error-in-tapestry.js-when-used-ZoneUpdater-in-Opera-or-IE-tp27303203p27303203.html Sent from the Tapestry - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org