Use div as display:table ul as display:table-row li as display:table-cell Sent from my iPhone
On 18/set/2012, at 23:51, Chuck Hill <ch...@global-village.net> wrote: > 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