I added a test case on GitHub: https://github.com/pascalrobert/AjaxTestCase
> Pascal, could you post the code of this TestsPascal component ? > > Alex > > 2012/9/19 Pascal Robert <prob...@macti.ca> > So I moved to divs and the problem still persist. "Funny" thing is that the > update is really a partial submit and the response only have the HTML for the > row I want to update. The ids are also matching and I'm not updating the > whole table. > > > Yes, I don't think that updating table structure works very well. You need > > to use div's for layout if you want that. Updating the contents of a cell > > works. > > > > > > Chuck > > > > On 2012-09-18, at 1:19 PM, Henrique Prange wrote: > > > >> Hi Pascal, > >> > >> I had all sort of problems trying to update just a single row of a table. > >> I've only been able to update the contents of a cell (using an > >> AjaxUpdateContainer inside of a <td>) or the entire table successfully. > >> > >> Cheers, > >> > >> Henrique > >> > >> On 18/09/2012, at 15:27, Pascal Robert <prob...@macti.ca> wrote: > >> > >>> Hi guys, > >>> > >>> I have a table with a chunk of AjaxUpdateContainer and AjaxObserveField > >>> in it. Each row have its own AjaxUpdateContainer, so when a observe > >>> field action is triggered, I'm calling a sub-component to fill one of the > >>> columns. > >>> > >>> Problem is: if the table have 10 rows, the sub-component is called 10 > >>> times instead of updating just the row where I put some text in the field > >>> that is observed. But the weird thing is that if instead of calling my > >>> sub-component and I call a > >>> > >>> The problem: > >>> > >>> <wo:form> > >>> <wo:AjaxUpdateContainer id="main_table"> > >>> <table style="width: 100%;"> > >>> <wo:loop list="$childsSpec" item="$childSpec"> > >>> <wo:AjaxUpdateContainer class="row" elementName="tr" > >>> id="$childSpec.spec.ID"> > >>> <td class="full-height"> > >>> <table width="100%"> > >>> <td class="parts_column"> > >>> <ul> > >>> <wo:loop list="$~availablesPartsForSpec(childSpec.spec)" > >>> item="$partItem"> > >>> <li> > >>> <wo:AjaxObserveField > >>> updateContainerID="$childSpec.spec.ID" > >>> action="$~addPartsFromLot(partItem)"> > >>> <wo:textfield value="$quantityToAdd" size="4" > >>> numberformat="#" style="padding: 0px; margin: 0px;" /> > >>> </wo:AjaxObserveField> > >>> </li> > >>> </wo:loop> > >>> </ul> > >>> </td> > >>> <td class="manifest_column"> <wo:TestsPascal texte="allo" /> > >>> </td> > >>> </tr> > >>> </table> > >>> </td> > >>> </wo:AjaxUpdateContainer> > >>> </wo:loop> > >>> </table> > >>> </wo:AjaxUpdateContainer> > >>> </wo:form> > >>> > >>> If I change this: > >>> > >>> <wo:TestsPascal texte="allo" /> > >>> > >>> to this: > >>> > >>> <wo:str value="$~someMethodThatReturnAString" /> > >>> > >>> The method is called only one time. > >>> _______________________________________________ > >>> Do not post admin requests to the list. They will be ignored. > >>> Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) > >>> Help/Unsubscribe/Update your Subscription: > >>> https://lists.apple.com/mailman/options/webobjects-dev/hprange%40gmail.com > >>> > >>> This email sent to hpra...@gmail.com > >> > >> > >> _______________________________________________ > >> Do not post admin requests to the list. They will be ignored. > >> Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) > >> Help/Unsubscribe/Update your Subscription: > >> https://lists.apple.com/mailman/options/webobjects-dev/chill%40global-village.net > >> > >> This email sent to ch...@global-village.net > > > > -- > > Chuck Hill Senior Consultant / VP Development > > > > Practical WebObjects - for developers who want to increase their overall > > knowledge of WebObjects or who are trying to solve specific problems. > > http://www.global-village.net/gvc/practical_webobjects > > > > > > > > > > > > > > > > > > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) > Help/Unsubscribe/Update your Subscription: > https://lists.apple.com/mailman/options/webobjects-dev/alexis.tual%40gmail.com > > This email sent to alexis.t...@gmail.com > _______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com