You could use data attributes and some clientside jquery just like a
non-tapestry app.

TML
<t:grid row="current" id="myGrid">
   <p:someCell><t:select … data-foo="current.foo" data-bar="current.bar" …
/></p:someCell>
</t:grid>



JS
$("#myGrid").find("select").change(function() {
   var select = $(this);
   var foo = select.data("foo");
   var bar = select.data("bar");
   doStuff(foo, bar);

};

Reply via email to