[Wicket-user] Help: modalwindow question
An open modalwindow, when the form had been submmitted, I want to refresh parent window , and close current window, how to do ? the simple code: html head/head body form wicket:id=nodeForm table tr td input wicket:id=name type=text / /td /tr tr td input wicket:id=edit type=submit value=Add/Update onclick=return confirm('Are you sure you want to edit?') / /td /tr /table /form /body /html public class EditModal extends WebPage { private static final long serialVersionUID = 1L; public Tree0EditModal(final ModalWindowPage modalWindowPage, IModel model) { final NodeForm form = new NodeForm(nodeForm, model); Button btnEdit = new Button(edit) { protected void onSubmit( ) { System.out.println(submit...); // now I want to refresh parent window(modalWindowPage), and close current window(EditModal), how to do ? //ModalWindow.close(target); } }; form.add(btnEdit); TextField name = new TextField(name); form.add(name); add(form); } class NodeForm extends Form { private static final long serialVersionUID = 1L; public NodeForm(String id, IModel model) { super(id, model); } } } - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user
Re: [Wicket-user] Help: modalwindow question
in your panel: final ModalWindow modal; add(modal = new ModalWindow(modalAdvancedSearch)); add(new AjaxLink(openModal) { @Override public void onClick(AjaxRequestTarget target) { modal.show(target); } }); modal.setCloseButtonCallback(new ModalWindow.CloseButtonCallback() { public boolean onCloseButtonClicked(AjaxRequestTarget target) { return true; } }); modal.setWindowClosedCallback(new ModalWindow.WindowClosedCallback() { public void onClose(AjaxRequestTarget target) { setResponsePage(); } }); Crag wrote: An open modalwindow, when the form had been submmitted, I want to refresh parent window , and close current window, how to do ? the simple code: html head/head body form wicket:id=nodeForm table tr td input wicket:id=name type=text / /td /tr tr td input wicket:id=edit type=submit value=Add/Update onclick=return confirm('Are you sure you want to edit?') / /td /tr /table /form /body /html public class EditModal extends WebPage { private static final long serialVersionUID = 1L; public Tree0EditModal(final ModalWindowPage modalWindowPage, IModel model) { final NodeForm form = new NodeForm(nodeForm, model); Button btnEdit = new Button(edit) { protected void onSubmit( ) { System.out.println(submit...); // now I want to refresh parent window(modalWindowPage), and close current window(EditModal), how to do ? //ModalWindow.close(target); } }; form.add(btnEdit); TextField name = new TextField(name); form.add(name); add(form); } class NodeForm extends Form { private static final long serialVersionUID = 1L; public NodeForm(String id, IModel model) { super(id, model); } } } - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user
Re: [Wicket-user] Help: modalwindow question
thanks Nili. but it's not my meaning. An open modalwindow has a form, when the form had been submmitted( where form onSubmit( ) I will do something here), I want to refresh parent window , and close current window, how to do ? Nili Adoram [EMAIL PROTECTED] news:[EMAIL PROTECTED] in your panel: final ModalWindow modal; add(modal = new ModalWindow(modalAdvancedSearch)); add(new AjaxLink(openModal) { @Override public void onClick(AjaxRequestTarget target) { modal.show(target); } }); modal.setCloseButtonCallback(new ModalWindow.CloseButtonCallback() { public boolean onCloseButtonClicked(AjaxRequestTarget target) { return true; } }); modal.setWindowClosedCallback(new ModalWindow.WindowClosedCallback() { public void onClose(AjaxRequestTarget target) { setResponsePage(); } }); Crag wrote: An open modalwindow, when the form had been submmitted, I want to refresh parent window , and close current window, how to do ? the simple code: html head/head body form wicket:id=nodeForm table tr td input wicket:id=name type=text / /td /tr tr td input wicket:id=edit type=submit value=Add/Update onclick=return confirm('Are you sure you want to edit?') / /td /tr /table /form /body /html public class EditModal extends WebPage { private static final long serialVersionUID = 1L; public Tree0EditModal(final ModalWindowPage modalWindowPage, IModel model) { final NodeForm form = new NodeForm(nodeForm, model); Button btnEdit = new Button(edit) { protected void onSubmit( ) { System.out.println(submit...); // now I want to refresh parent window(modalWindowPage), and close current window(EditModal), how to do ? //ModalWindow.close(target); } }; form.add(btnEdit); TextField name = new TextField(name); form.add(name); add(form); } class NodeForm extends Form { private static final long serialVersionUID = 1L; public NodeForm(String id, IModel model) { super(id, model); } } } - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user
Re: [Wicket-user] Help: modalwindow question
sorry. An opener modalwindow has a form, when the form onSubmit( ) , I want to refresh parent window , and close current window, how to do ? Crag [EMAIL PROTECTED] news:[EMAIL PROTECTED] thanks Nili. but it's not my meaning. An open modalwindow has a form, when the form had been submmitted( where form onSubmit( ) I will do something here), I want to refresh parent window , and close current window, how to do ? Nili Adoram [EMAIL PROTECTED] news:[EMAIL PROTECTED] in your panel: final ModalWindow modal; add(modal = new ModalWindow(modalAdvancedSearch)); add(new AjaxLink(openModal) { @Override public void onClick(AjaxRequestTarget target) { modal.show(target); } }); modal.setCloseButtonCallback(new ModalWindow.CloseButtonCallback() { public boolean onCloseButtonClicked(AjaxRequestTarget target) { return true; } }); modal.setWindowClosedCallback(new ModalWindow.WindowClosedCallback() { public void onClose(AjaxRequestTarget target) { setResponsePage(); } }); Crag wrote: An open modalwindow, when the form had been submmitted, I want to refresh parent window , and close current window, how to do ? the simple code: html head/head body form wicket:id=nodeForm table tr td input wicket:id=name type=text / /td /tr tr td input wicket:id=edit type=submit value=Add/Update onclick=return confirm('Are you sure you want to edit?') / /td /tr /table /form /body /html public class EditModal extends WebPage { private static final long serialVersionUID = 1L; public Tree0EditModal(final ModalWindowPage modalWindowPage, IModel model) { final NodeForm form = new NodeForm(nodeForm, model); Button btnEdit = new Button(edit) { protected void onSubmit( ) { System.out.println(submit...); // now I want to refresh parent window(modalWindowPage), and close current window(EditModal), how to do ? //ModalWindow.close(target); } }; form.add(btnEdit); TextField name = new TextField(name); form.add(name); add(form); } class NodeForm extends Form { private static final long serialVersionUID = 1L; public NodeForm(String id, IModel model) { super(id, model); } } } - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user
Re: [Wicket-user] Help: modalwindow question
add AjaxSubmitButton to the form embedded inside the modal window: AjaxSubmitButton submit = new AjaxSubmitButton(submitSearch, AdvancedSearchForm.this) { @Override protected void onSubmit(AjaxRequestTarget target, Form form) { ModalWindow.close(target); } }; Crag wrote: sorry. An opener modalwindow has a form, when the form onSubmit( ) , I want to refresh parent window , and close current window, how to do ? Crag [EMAIL PROTECTED] news:[EMAIL PROTECTED] thanks Nili. but it's not my meaning. An open modalwindow has a form, when the form had been submmitted( where form onSubmit( ) I will do something here), I want to refresh parent window , and close current window, how to do ? Nili Adoram [EMAIL PROTECTED] news:[EMAIL PROTECTED] in your panel: final ModalWindow modal; add(modal = new ModalWindow(modalAdvancedSearch)); add(new AjaxLink(openModal) { @Override public void onClick(AjaxRequestTarget target) { modal.show(target); } }); modal.setCloseButtonCallback(new ModalWindow.CloseButtonCallback() { public boolean onCloseButtonClicked(AjaxRequestTarget target) { return true; } }); modal.setWindowClosedCallback(new ModalWindow.WindowClosedCallback() { public void onClose(AjaxRequestTarget target) { setResponsePage(); } }); Crag wrote: An open modalwindow, when the form had been submmitted, I want to refresh parent window , and close current window, how to do ? the simple code: html head/head body form wicket:id=nodeForm table tr td input wicket:id=name type=text / /td /tr tr td input wicket:id=edit type=submit value=Add/Update onclick=return confirm('Are you sure you want to edit?') / /td /tr /table /form /body /html public class EditModal extends WebPage { private static final long serialVersionUID = 1L; public Tree0EditModal(final ModalWindowPage modalWindowPage, IModel model) { final NodeForm form = new NodeForm(nodeForm, model); Button btnEdit = new Button(edit) { protected void onSubmit( ) { System.out.println(submit...); // now I want to refresh parent window(modalWindowPage), and close current window(EditModal), how to do ? //ModalWindow.close(target); } }; form.add(btnEdit); TextField name = new TextField(name); form.add(name); add(form); } class NodeForm extends Form { private static final long serialVersionUID = 1L; public NodeForm(String id, IModel model) { super(id, model); } } } - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user
Re: [Wicket-user] Help: modalwindow question
You need to use AjaxSubmitButton inside the modal window. And to refresh the parent window you need to add WindowClosedCallback to it, just like in the wicket-examples. -Matej On 6/14/07, Nili Adoram [EMAIL PROTECTED] wrote: add AjaxSubmitButton to the form embedded inside the modal window: AjaxSubmitButton submit = new AjaxSubmitButton(submitSearch, AdvancedSearchForm.this) { @Override protected void onSubmit(AjaxRequestTarget target, Form form) { ModalWindow.close(target); } }; Crag wrote: sorry. An opener modalwindow has a form, when the form onSubmit( ) , I want to refresh parent window , and close current window, how to do ? Crag [EMAIL PROTECTED] news:[EMAIL PROTECTED] thanks Nili. but it's not my meaning. An open modalwindow has a form, when the form had been submmitted( where form onSubmit( ) I will do something here), I want to refresh parent window , and close current window, how to do ? Nili Adoram [EMAIL PROTECTED] news:[EMAIL PROTECTED] in your panel: final ModalWindow modal; add(modal = new ModalWindow(modalAdvancedSearch)); add(new AjaxLink(openModal) { @Override public void onClick(AjaxRequestTarget target) { modal.show(target); } }); modal.setCloseButtonCallback(new ModalWindow.CloseButtonCallback() { public boolean onCloseButtonClicked(AjaxRequestTarget target) { return true; } }); modal.setWindowClosedCallback(new ModalWindow.WindowClosedCallback() { public void onClose(AjaxRequestTarget target) { setResponsePage(); } }); Crag wrote: An open modalwindow, when the form had been submmitted, I want to refresh parent window , and close current window, how to do ? the simple code: html head/head body form wicket:id=nodeForm table tr td input wicket:id=name type=text / /td /tr tr td input wicket:id=edit type=submit value=Add/Update onclick=return confirm('Are you sure you want to edit?') / /td /tr /table /form /body /html public class EditModal extends WebPage { private static final long serialVersionUID = 1L; public Tree0EditModal(final ModalWindowPage modalWindowPage, IModel model) { final NodeForm form = new NodeForm(nodeForm, model); Button btnEdit = new Button(edit) { protected void onSubmit( ) { System.out.println(submit...); // now I want to refresh parent window(modalWindowPage), and close current window(EditModal), how to do ? //ModalWindow.close(target); } }; form.add(btnEdit); TextField name = new TextField(name); form.add(name); add(form); } class NodeForm extends Form { private static final long serialVersionUID = 1L; public NodeForm(String id, IModel model) { super(id, model); } } } - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it
Re: [Wicket-user] Help: modalwindow question
I see, thanks all~:-) Matej Knopp [EMAIL PROTECTED] news:[EMAIL PROTECTED] You need to use AjaxSubmitButton inside the modal window. And to refresh the parent window you need to add WindowClosedCallback to it, just like in the wicket-examples. -Matej On 6/14/07, Nili Adoram [EMAIL PROTECTED] wrote: add AjaxSubmitButton to the form embedded inside the modal window: AjaxSubmitButton submit = new AjaxSubmitButton(submitSearch, AdvancedSearchForm.this) { @Override protected void onSubmit(AjaxRequestTarget target, Form form) { ModalWindow.close(target); } }; Crag wrote: sorry. An opener modalwindow has a form, when the form onSubmit( ) , I want to refresh parent window , and close current window, how to do ? Crag [EMAIL PROTECTED] news:[EMAIL PROTECTED] thanks Nili. but it's not my meaning. An open modalwindow has a form, when the form had been submmitted( where form onSubmit( ) I will do something here), I want to refresh parent window , and close current window, how to do ? Nili Adoram [EMAIL PROTECTED] news:[EMAIL PROTECTED] in your panel: final ModalWindow modal; add(modal = new ModalWindow(modalAdvancedSearch)); add(new AjaxLink(openModal) { @Override public void onClick(AjaxRequestTarget target) { modal.show(target); } }); modal.setCloseButtonCallback(new ModalWindow.CloseButtonCallback() { public boolean onCloseButtonClicked(AjaxRequestTarget target) { return true; } }); modal.setWindowClosedCallback(new ModalWindow.WindowClosedCallback() { public void onClose(AjaxRequestTarget target) { setResponsePage(); } }); Crag wrote: An open modalwindow, when the form had been submmitted, I want to refresh parent window , and close current window, how to do ? the simple code: html head/head body form wicket:id=nodeForm table tr td input wicket:id=name type=text / /td /tr tr td input wicket:id=edit type=submit value=Add/Update onclick=return confirm('Are you sure you want to edit?') / /td /tr /table /form /body /html public class EditModal extends WebPage { private static final long serialVersionUID = 1L; public Tree0EditModal(final ModalWindowPage modalWindowPage, IModel model) { final NodeForm form = new NodeForm(nodeForm, model); Button btnEdit = new Button(edit) { protected void onSubmit( ) { System.out.println(submit...); // now I want to refresh parent window(modalWindowPage), and close current window(EditModal), how to do ? //ModalWindow.close(target); } }; form.add(btnEdit); TextField name = new TextField(name); form.add(name); add(form); } class NodeForm extends Form { private static final long serialVersionUID = 1L; public NodeForm(String id, IModel model) { super(id, model); } } } - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the
[Wicket-user] Help: modalwindow question
An open modalwindow, when the form had been submmitted, I want to refresh parent window , and close current window, how to do ? the simple code: html head/head body form wicket:id=nodeForm table tr td input wicket:id=name type=text / /td /tr tr td input wicket:id=edit type=submit value=Add/Update onclick=return confirm('Are you sure you want to edit?') / /td /tr /table /form /body /html public class EditModal extends WebPage { private static final long serialVersionUID = 1L; public Tree0EditModal(final ModalWindowPage modalWindowPage, IModel model) { final NodeForm form = new NodeForm(nodeForm, model); Button btnEdit = new Button(edit) { protected void onSubmit( ) { System.out.println(submit...); // now I want to refresh parent window(modalWindowPage), and close current window(EditModal), how to do ? //ModalWindow.close(target); } }; form.add(btnEdit); TextField name = new TextField(name); form.add(name); add(form); } class NodeForm extends Form { private static final long serialVersionUID = 1L; public NodeForm(String id, IModel model) { super(id, model); } } } - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user