You are right. The problem is with the version of
wicket library i was using. I am now using the newer
version and the problem is fixed.
Thanks
--- Igor Vaynberg <[EMAIL PROTECTED]> wrote:

> what version of wicket are you using? i remember
> something like this being
> fixed. matej?
> 
> -igor
> 
> 
> On 1/16/07, Prashant Khanal <[EMAIL PROTECTED]>
> wrote:
> >
> > Hello all i used a datepicker along with other
> form
> > components and i have used a clear button to clear
> out
> > the form components values when it is clicked.
> > Here is small portion of what i did:
> > <form wicket:id="testForm">
> > <input type="text" wicket:id="date" /><span
> > wicket:id="datePicker"></span>
> > <input type="submit" wicket:id="clear"
> value="button"
> > />
> > </form>
> > the corresponding java code is:
> > Form form = new Form("testForm");
> >                 getPageBody().add(form);
> >                 form.setOutputMarkupId(true);
> >                 TextField dateField = new
> TextField("date",new
> > PropertyModel(this,"date"));
> >                 form.add(dateField);
> >                 form.add(new
> DatePicker("datePicker", dateField));
> >                 AjaxSubmitButton clearButton = new
> > AjaxSubmitButton("clear",form){
> >
> >                         private static final long
> serialVersionUID = 1L;
> >
> >                         @Override
> >                         protected void
> onSubmit(AjaxRequestTarget target,
> > Form form) {
> >                                 setDate(null);
> >                                
> target.addComponent(form);
> >
> >                         }
> >
> >                 };
> >                 form.add(clearButton);
> >
> > After i click the clear button the input field is
> > cleared along with its model value as expected,
> but
> > next time when i use that date picker to pick the
> > date, the date is not picked by the input
> > field(dateField). From the javascript console i
> found
> > the error as "too much recursion".
> >
> > How to overcome this problem?
> >
> >
> >
> >
> >
>
____________________________________________________________________________________
> > It's here! Your new message!
> > Get new email alerts with the free Yahoo! Toolbar.
> >
> http://tools.search.yahoo.com/toolbar/features/mail/
> >
> >
>
-------------------------------------------------------------------------
> > Take Surveys. Earn Cash. Influence the Future of
> IT
> > Join SourceForge.net's Techsay panel and you'll
> get the chance to share
> > your
> > opinions on IT & business topics through brief
> surveys - and earn cash
> >
>
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> > _______________________________________________
> > Wicket-user mailing list
> > [email protected]
> >
>
https://lists.sourceforge.net/lists/listinfo/wicket-user
> >
> >
-------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get
> the chance to share your
> opinions on IT & business topics through brief
> surveys - and earn cash
>
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV>
_______________________________________________
> Wicket-user mailing list
> [email protected]
>
https://lists.sourceforge.net/lists/listinfo/wicket-user
> 



 
____________________________________________________________________________________
Food fight? Enjoy some healthy debate 
in the Yahoo! Answers Food & Drink Q&A.
http://answers.yahoo.com/dir/?link=list&sid=396545367

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to