Dojo弹出日期选择器

时间:2011-02-07 11:04:47

标签: dojo datepicker

如何在dojo中组成popup datepicker,它应该有年,月的单独下拉框..?

3 个答案:

答案 0 :(得分:1)

我不认为有一个日期选择器具有单独的年份和月份下降...我使用dojo DateTextBox。实施很简单......

    require(‘dijit.form.DateTextBox’); 
   <input type=”text” dojoType=”dijit.form.DateTextBox” name=”date” id=”date”/>

为什么你会想要单独的年份和月份选择器,当用户更容易从日历中选择日期?您可以在发布后随意取出服务器端日期的任何部分....

答案 1 :(得分:0)

@Black Rider - 如果您禁用用户键入日期字段的功能,则会更好。这样,如果他们只是从日期选择器中选择日期,您就不必担心验证。

我有一些应用程序,用户需要选择过去多年的日期,例如2002年甚至是九十年代末。如果你有一个应用程序,有人必须进入他们的生日怎么办?

您可以使用jQuery date picker代替,轻松添加年份。

答案 2 :(得分:0)

Black Rider说的是真的(而DateTextBox是一个很棒的小部件),但是还有“移动”的dojo小部件可以满足您的需求:

1)“ValuePickerDatePicker” - http://dojotoolkit.org/reference-guide/1.9/dojox/mobile/ValuePickerDatePicker.html#dojox-mobile-valuepickerdatepicker

2)“SpinWheelDatePicker”(非常iPhone-y) - h ttp://dojotoolkit.org/reference-guide/1.9/dojox/mobile/SpinWheelDatePicker.html#dojox-mobile-spinwheeldatepicker