#2 sounds like a good idea in general. In fact, if someone wanted to create an "ajax" enabled table component companion that would be a very nice addition until tapestry 4.1 comes out. (which will recieve a brand spankin new highly dynamic/performant/etc ajax table/grid component)
On 3/5/06, Leonardo Quijano Vincenzi <
[EMAIL PROTECTED]> wrote:
Hi there,
As you may have noticed, contrib:Table doesn't work in Tacos when used
inside an AjaxForm. It seems that this:
// Used by LinkSubmit components to force the form to submit
Tapestry.submit_form = function(form_id, field_name)
{
var form = this.find(form_id);
form.events.submit(field_name);
}
doesn't work for a Tacos form.
Now, there are 2 possibilities, AFAIK, to solve this:
1) Provide a "form.events.submit " object that works for AjaxForms.
2) Create a custom Ajaxified Tacos Table, with custom header links and
paging links that use Ajax requests to update only the table section of
the page.
Now, solution (1) could be a simple JS fix that someone more familiar
with the form submission mechanism can actually see on the spot. But in
any case, it doesn't solve a subtler problem: when you use a standard
Tapestry form and click on a header link or a page one, you might want
the Table to be updated in an Ajax way, instead of redisplaying the
whole page. For that, I guess the only solution, for now, is to
implement (2). I'm currently working on it, but in any case, have you
guys thought of a better way to solve this?
The bug's at: http://tacoscomponents.jot.com/BugReporter/Bug73
--
Ing. Leonardo Quijano Vincenzi
DTQ Software
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Tacos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tacos-devel
