I still getting anywhere.

If anyone wants to look at it let me know and I'll send you the URL in private.

On Oct 20, 2013, at 8:43 AM, Samuel Pelletier <[email protected]> wrote:

> Klaus,
> 
> If your modal modify the repetition list and you do not refresh the displayed 
> list (you can specify an  closeUpdateContainerID in the AjaxModalDialog) to 
> refresh the list, you can have strange behaviours.
> 
> I also always put AjaxModalDialog before the list.
> 
> Check the browser console for javascript errors when closing the dialog the 
> second time.
> 
> Samuel
> 
> Le 2013-10-18 à 20:35, Klaus Berkling <[email protected]> a écrit :
> 
>> 
>> With some more logging:
>> The second time around, the action method in AjaxModalDialog does not get 
>> called. 
>> But the action method in AjaxModalDialogOpener does get called.
>> 
>> So the page is already messed up the second time it opens.
>> This could point the finger at the update container.
>> 
>> Thanks.
>> 
>> On Oct 18, 2013, at 2:53 PM, Chuck Hill <[email protected]> wrote:
>> 
>>> The dialog not closing should mean either a JavaScript error on the page or 
>>> an exception on the back end resulting in the wrong (or or likely no) 
>>> JavaScript getting returned to the client.    Seeing the same data again 
>>> makes me suspect the second but then I would expect the same result in 
>>> Eclipse.
>>> 
>>> I recall a problem with some JavaScript going out of scope in the page 
>>> after an AjaxUpdate, but the details are not coming to me.
>>> 
>>> Chuck
>>> 
>>> 
>>> On 2013-10-17 9:40 PM, "Klaus Berkling" wrote:
>>> 
>>> 
>>> I have a page that has a page wrapper and on that page is also a reusable 
>>> component.
>>> There is nothing but simple strings in the page and it's wrapper.
>>> 
>>> The reusable component does have a number of Ajax things on it.
>>> - There are three AjaxModalDialog outside of everything, outer to inner: a 
>>> WOForm, an AjaxUpdateContainer, an AjaxObserveField, and a WORepetition.
>>> - For all three dialogs I use AjaxModalDialogOpener. 
>>> - Two of the three dialog openers are inside the repetition. One is inside 
>>> the observe field.
>>> 
>>> The repetition is an array of people, each person has a one-to-many 
>>> additional records.
>>> One dialog edits the person's record, another dialog edits the additional 
>>> records for that person, and the third is to create a new person record.
>>> Each of the dialogs is a component, a new person and edit person share the 
>>> same component.
>>> 
>>> Alles klar?
>>> 
>>> So here is the problem.  
>>> - When I run the app and view the list of persons, open the dialog to edit 
>>> the additional records then cancel or save, it works the first time.
>>> 
>>> - If I do the same edit again for any other person I get the information of 
>>> the first person in the dialog.
>>> 
>>> - The submit buttons (cancel, save) do not close the dialog the second time 
>>> (calling AjaxModalDialog.close(context());).
>>> Clicking the buttons in the dialog cause awake() to be called on all three 
>>> components (page, page wrapper, reusable component).
>>> 
>>> For extra pain, this only happens when deployed, not when debugging in 
>>> Eclipse.
>>> When first deployed I had to add WOFrameworksBaseURL because the Ajax 
>>> frameworks javascripts didn't load (404 errors).
>>> Fixed that and now there are no errors on the page in the browser. I'm 
>>> still suspicious that my problem has to do with a bad reference on the 
>>> page, some incorrect URL.
>>> 
>>> It's a build with embedded frameworks.
>>> 
>>> Anyone have any suggestions on what the problem might be? Am I putting too 
>>> mach Ajax on the page?
>>> 
>>> TIA
>>> 
>>> kib
>>> 
>>> Klaus Berkling
>>> www.berkling.us | @kiberkli
>>> 
>>> 
>>> 
>>> 
>>> 
>>> -- 
>>> Chuck Hill             
>>> Executive Managing Partner, VP Development and Technical Services
>>> 
>>> 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
>>> 
>>> Global Village Consulting ranks 13th in 2012 in BIV's Top 100 Fastest 
>>> Growing Companies in B.C! 
>>> 
>>> Global Village Consulting ranks 44th in 25th annual PROFIT 500 ranking of 
>>> Canada’s Fastest-Growing Companies by PROFIT Magazine!
>> 
>> 
>> 
>> kib
>> 
>> Klaus Berkling
>> www.berkling.us | @kiberkli
>> 
>> 
>> 
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Webobjects-dev mailing list      ([email protected])
>> Help/Unsubscribe/Update your Subscription:
>> https://lists.apple.com/mailman/options/webobjects-dev/samuel%40samkar.com
>> 
>> This email sent to [email protected]
> 



kib

Klaus Berkling
www.berkling.us | @kiberkli



 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to