it's ok in 1.2 beta3. perhaps a new TimePicker should be added, or DatePicker be enhanced.
On 4/11/06, lu dongping <[EMAIL PROTECTED]> wrote: > Dear all, > I find a method : setShowsTime() of DatePickerSettings, that I > can now select Time using DatePicker. But there is not a method : > setShowsTimeOnly() to hide date . > Now I can select java.sql.Date, java.sql.Timestamp, but not java.sql.Time. > How can I do that? > > btw: adding multiple DatePicker s to the same page does not work, > but it's said been fixed in 1.1 RC2. > > I use wicket 1.1.1, and am waiting for 1.2. > > the html head is: > <head> > <title>Wicket Examples - forminput</title> > <link rel="stylesheet" type="text/css" href="style.css"/> > > <script type="text/javascript" wicket:id="calendarMain" > src="/campus/campus/resources/wicket.extensions.markup.html.datepicker.DatePicker/calendar.js"></script> > <script type="text/javascript" wicket:id="calendarSetup" > src="/campus/campus/resources/wicket.extensions.markup.html.datepicker.DatePicker/calendar-setup.js"></script> > <script type="text/javascript" wicket:id="calendarLanguage" > src="/campus/campus/resources/wicket.extensions.markup.html.datepicker.DatePickerSettings/lang/calendar-zh-utf8.js"></script> > > <link > href="/campus/campus/resources/wicket.extensions.markup.html.datepicker.DatePickerSettings/style/aqua/theme.css" > type="text/css" rel="stylesheet" wicket:id="calendarStyle"/> > > <script type="text/javascript" wicket:id="calendarMain" > src="/campus/campus/resources/wicket.extensions.markup.html.datepicker.DatePicker/calendar.js"></script> > <script type="text/javascript" wicket:id="calendarSetup" > src="/campus/campus/resources/wicket.extensions.markup.html.datepicker.DatePicker/calendar-setup.js"></script> > <script type="text/javascript" wicket:id="calendarLanguage" > src="/campus/campus/resources/wicket.extensions.markup.html.datepicker.DatePickerSettings/lang/calendar-zh-utf8.js"></script> > <link > href="/campus/campus/resources/wicket.extensions.markup.html.datepicker.DatePickerSettings/style/aqua/theme.css" > type="text/css" rel="stylesheet" wicket:id="calendarStyle"/> > > <script type="text/javascript" wicket:id="calendarMain" > src="/campus/campus/resources/wicket.extensions.markup.html.datepicker.DatePicker/calendar.js"></script> > <script type="text/javascript" wicket:id="calendarSetup" > src="/campus/campus/resources/wicket.extensions.markup.html.datepicker.DatePicker/calendar-setup.js"></script> > > <script type="text/javascript" wicket:id="calendarLanguage" > src="/campus/campus/resources/wicket.extensions.markup.html.datepicker.DatePickerSettings/lang/calendar-zh-utf8.js"></script> > <link > href="/campus/campus/resources/wicket.extensions.markup.html.datepicker.DatePickerSettings/style/aqua/theme.css" > type="text/css" rel="stylesheet" wicket:id="calendarStyle"/> > </head> > > and Firefox shows such error : > > Error: too much recursion > source:http://localhost:8080/campus/campus/resources/wicket.extensions.markup.html.datepicker.DatePicker/calendar.js > Line:1796: > > Date.prototype.__msh_oldSetFullYear = Date.prototype.setFullYear; > Date.prototype.setFullYear = function(y) { > var d = new Date(this); > d.__msh_oldSetFullYear(y); // Line:1796 > if (d.getMonth() != this.getMonth()) > this.setDate(28); > this.__msh_oldSetFullYear(y); > }; > > > Thanks > > outersky >