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/archive%40mail-archive.com This email sent to arch...@mail-archive.com