• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Calling AjaxModalDialog programmatically
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Calling AjaxModalDialog programmatically


  • Subject: Re: Calling AjaxModalDialog programmatically
  • From: Chuck Hill <email@hidden>
  • Date: Wed, 19 Feb 2014 23:32:43 +0000
  • Thread-topic: Calling AjaxModalDialog programmatically

One of these from Java:

/**

* Call this method to have a _javascript_ response returned that opens the modal dialog.

* The title of the dialog will be what it was when rendered.

*

* @param context the current WOContext

* @param id the HTML ID of the AjaxModalDialog to open

*/

public static void open(WOContext context, String id) {

AjaxUtils._javascript_Response(openDialogFunctionName(id) + "();", context);

}

/**

* Call this method to have a _javascript_ response returned that opens the modal dialog.

* The title of the dialog will be the passed title.  This is useful if the script to

* open this dialog was rendered without the title or with an incorrect title.

*

* @param context the current WOContext

* @param id the HTML ID of the AjaxModalDialog to open

* @param title the title for the AjaxModalDialog

*/

public static void open(WOContext context, String id, String title) {

AjaxUtils._javascript_Response(openDialogFunctionName(id) + "(" + AjaxValue._javascript_Escaped(title) + ");", context);

}



Chuck



On 2/19/2014, 3:19 PM, "Roger Perryman" wrote:

Hi.

What is the correct way to open an AjaxModalDialog programmatically after evaluating some criteria? I know that I can call it via _javascript_ using openAMD_<ID>(). But that isn't exactly what I'm looking for. Since I need to evaluate what they have done first, I guess I would need to update the page in order to trigger the action to open the dialog? It also closes the current window and processes the action binding. I want to be able to present a warning message when the user presses a button/hyperlink (such as cancel) and there are changes pending. They can then choose to return to the page or continue and discard any changes. I have other similar situations where the user should be alerted to the consequences of their actions and given a chance to correct, ignore or take another action.

Any help would be appreciated!

Thanks,

Roger



_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Calling AjaxModalDialog programmatically
      • From: Roger Perryman <email@hidden>
References: 
 >Calling AjaxModalDialog programmatically (From: Roger Perryman <email@hidden>)

  • Prev by Date: Calling AjaxModalDialog programmatically
  • Next by Date: Opinions on static create…() methods for EOs
  • Previous by thread: Calling AjaxModalDialog programmatically
  • Next by thread: Re: Calling AjaxModalDialog programmatically
  • Index(es):
    • Date
    • Thread