月と年のみの入力で操作し、DateTextBox に mm/yy 形式を入力するように DateTextBox ウィジェットをプログラミングするのに少し苦労しています。誰かがこれを片付けるのを手伝ってくれますか?
<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 ポップアップです。さまざまな種類のテキスト ボックス djit には精通していますが、日付セレクター ポップアップには慣れていません。
私は Dojo 1.8 を使用していますが、アップグレードできません。回答をこのバージョンと互換性のあるものにしてください。