有効なオプションの最初の日のみを許可するように制約を設定できますか?私は他のすべての日付をグレーアウトしたいですが、これを行う方法を見つけることができないのですか?私はDojoのドキュメンテーションで有用なものを見つけようとしていますが、これまでのところ運はありません。私は分と最大に日付を送信することを理解しますが、それは本当に私の問題を解決しません。Dojoの日付制約を月に1日に設定する
dojo.require("dijit.form.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 name="BeginDate" type="text" data-dojo-type="dijit.form.DateTextBox" constraints="{selector:'date',min:'2012'}" datePattern="dd/MMM/yy" value="@Model.BeginDate">
<script type="dojo/connect" args="newValue" data-dojo-event="onChange">
</script>
</div>
カレンダーウィジェットにisDisabledDate制約があり、それ自体が関数であり、個々の日付を有効/無効にすることができます。私はそれがDateTextBoxでサポートされているとは思わない。 – peller
あなたは現在サポートされていません。ありがとう! – MisterIsaak