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

Reply via email to