Re: [Wicket-user] Help: modalwindow question

2007-06-14 Thread Nili Adoram
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:
>
> 
>  
>  
>   
>
> 
>  
>   
>  
> 
> 
>  
>onclick="return confirm('Are you sure you want to edit?')" />
>  
> 
>
>   
>  
> 
>
>
> 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

2007-06-14 Thread Crag
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:
>>
>> 
>>  
>>  
>>   
>>
>> 
>>  
>>   
>>  
>> 
>> 
>>  
>>   > onclick="return confirm('Are you sure you want to edit?')" />
>>  
>> 
>>
>>   
>>  
>> 
>>
>>
>> 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

2007-06-14 Thread Crag
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:
>>>
>>> 
>>>  
>>>  
>>>   
>>>
>>> 
>>>  
>>>   
>>>  
>>> 
>>> 
>>>  
>>>   >> onclick="return confirm('Are you sure you want to edit?')" />
>>>  
>>> 
>>>
>>>   
>>>  
>>> 
>>>
>>>
>>> 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

2007-06-14 Thread Nili Adoram
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:

 
  
  
   

 
  
   
  
 
 
  
   >>> onclick="return confirm('Are you sure you want to edit?')" />
  
 

   
  
 


 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.

Re: [Wicket-user] Help: modalwindow question

2007-06-14 Thread Matej Knopp
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:
> 
>  
>   
>   
>    
> 
>  
>   
>    
>   
>  
>  
>   
>  onclick="return confirm('Are you sure you want to edit?')" />
>   
>  
> 
>    
>   
>  
> 
> 
>  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
> > contro

Re: [Wicket-user] Help: modalwindow question

2007-06-14 Thread Crag
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:
>> 
>>  
>>   
>>   
>>    
>> 
>>  
>>   
>>    
>>   
>>  
>>  
>>   
>>    >  onclick="return confirm('Are you sure you want to edit?')" />
>>   
>>  
>> 
>>    
>>   
>>  
>> 
>> 
>>  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