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

Reply via email to