如何在dojo中组成popup datepicker,它应该有年,月的单独下拉框..?
答案 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