ok I guess you can say that i fixed this myself since noone else offered any
advice. I could not figure out the error that I was getting about not being
able to find the div closing tag so I decided to put all of my code that was
for the form in an actual panel and then just make the call from lazyload.
This worked prefectly. I would like to suggest that you make some type of
lazyload that will work on any type of popup such as a webpage or a modal. I
know you can just put the webpage and modal in a panel and it will work but
it seems like extra code that may not be necessary. Just a thought though

Hope this helps someone in the future


taygolf wrote:
> ok I have this working with IndicatingAjaxFallbackLink for my link instead
> of a normal AjaxFallbackLink but I would still rather have the
> lazyloadingpanel. Everytime I try to wrap my form in a div for the allp I
> get an error saying that I do not have a closing tag for my div but I do.
> Any help would be appreciated
> Thanks
> T
> taygolf wrote:
>> no one?
>> taygolf wrote:
>>> Hey guys,
>>> I have a question about the lazyloadpanel. I have a modal window. in
>>> that modal window I have a form with a ListChoice and an ajaxbutton.
>>> What I want to do is have the entire modal window or the entire form
>>> lazyload. the ListChoice can be very large sometime and I want do not
>>> want the page to load until I have the executed the quesry that
>>> populates the listchoice and saved the values in it.
>>> I tried to create a div for the ajaxlazyloadpanel and simply put all the
>>> code for the page in the allp but this did not work.
>>> What do I need to do to make this happen? I don't know if I am just
>>> confused about how this works or what. I have looked at the example on
>>> wicket stuff but I am still confused
>>> Here is the code I want to wrap in an ajaxlazyloadpanel:
>>> final ListChoice list = createList();
>>> Form form = new Form("form");
>>> form.add(list);
>>> final AjaxButton ajx = new AjaxButton("asubmit",form) {
>>>     protected void onSubmit(AjaxRequestTarget target, Form form) {
>>>             window.setWindowClosedCallback(new
>>> ModalWindow.WindowClosedCallback(){
>>>                     public void onClose(AjaxRequestTarget target) {
>>>                     targetField.setModelObject(list.getValue());
>>>                         target.addComponent(targetField);
>>>                     } 
>>>             });
>>>             window.close(target);
>>>     }
>>> };
>>> form.add(ajx);
>>> add(form);
>>> <html>
>>> <body>
>>>   <center>
>>>     <div wicket:id="lazy">
>>>     <form wicket:id="form">
>>>       <select wicket:id="pickList">
>>>             <option>option 1</option>
>>>             <option>option 2</option>
>>>       </select>
>>>       <br /><br />
>>>       <input wicket:id="asubmit" type="button" value="Submit"></input>
>>>     </form>
>>>     </div>
>>>   </center>
>>> </body>
>>> </html>
>>> Thanks for the help
>>> T

View this message in context: 
Sent from the Wicket - User mailing list archive at Nabble.com.

To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to