On Feb 1, 2011, at 7:54 PM, Paul Hoadley wrote: > Hi Chuck, > > On 02/02/2011, at 1:41 PM, Chuck Hill wrote: > >> Do both buttons have evalScripts = true? That method returns JavaScript >> that needs to be evaluated on the client side. > > None of the buttons have that binding. (Didn't know it was needed.) Adding > it to the problem button has no effect, though.
I am uncertain myself when that is needed and when not. I have run into some cases where it is needed. >> You can also use the JS AMD.close(); to close it. You should not NEED to do >> this, but it may provide a clue as to what is or is not wrong. > > I've added that to the 'onComplete' binding, and it solves the problem (with > and without 'evalScripts="$true"'). It's a bit unsatisfying though—I wonder > why AjaxModalDialog.close(context()) is working for some buttons but not > others. It has to be one of two things: - the "time to close" message is not getting to the server - the "hide the dialog" message is not getting to the browser The first implies the second. Could there be a structure change in the page that is making the button not exist? Otherwise, you will need to use the source and take a look at what is getting to the server and what is getting sent back. If you have a simple reproduction, I can take a look at it. I have tracked a few problems down, it is usually not hard. Chuck -- 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/products/practical_webobjects
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
