Yes, that works and is Ajax updatable. But using the <table> tag and friends does not work so well.
Chuck On 2012-09-18, at 2:43 PM, Amedeo Mantica wrote: > Actually is possible to create a table entirely using div, ul, li > CSS display properties: table, table-row, table-cell > Fully compatible with Ajax > > Sent from my iPhone > > On 18/set/2012, at 22:25, Chuck Hill <ch...@global-village.net> wrote: > >> 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/amedeomantica%40me.com >> >> This email sent to amedeomant...@me.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/archive%40mail-archive.com This email sent to arch...@mail-archive.com