我在对 DateTextBox 小部件进行编程以仅使用月份和年份输入并在 DateTextBox 中放置 mm/yy 格式时遇到了一点困难。谁能帮我整理一下?
<link href="http://ajax.googleapis.com/ajax/libs/dojo/1.9.3/dojo/resources/dojo.css" rel="stylesheet" />
<link href="http://ajax.googleapis.com/ajax/libs/dojo/1.9.3/dijit/themes/claro/claro.css" rel="stylesheet" />
<script src="//ajax.googleapis.com/ajax/libs/dojo/1.9.3/dojo/dojo.js" djConfig="parseOnLoad:true"></script>
<body class="claro">
<div id="dt_text" data-dojo-type="dojox/form/DateTextBox" data-dojo-props="popupClass: 'dojox/widget/MonthAndYearlyCalendar'">
</div>
这个DateTextBox JSFiddle显示了我迄今为止的薄弱努力。同样欢迎在不使用这些小部件的情况下获取 mm/yy 文本框输入的替代方法。
澄清一下,如果你要走另一条路,重要的是一个很好的 mm/yy 弹出窗口,我可以用它来将选定的日期注入到文本框中。我熟悉不同类型的文本框 djits,但不熟悉日期选择器弹出窗口。
我正在使用 Dojo 1.8 并且无法升级,所以请让您的答案与此版本兼容