構成設定内で日付ピッカーを初期化するときにstartdateを設定できることを知っています。これを行うために、html入力内に属性を追加する方法が見つかりませんでした。
私がこれを回避した方法はそうだった。
$('.date-picker').each(function () {
if($(this).attr("startdate") !== undefined) {
$(this).datepicker({ format: "dd/mm/yyyy", weekStart: 0, autoclose: true, startDate: $(this).attr("startdate") });
}
else {
$(this).datepicker({ format: "dd/mm/yyyy", weekStart: 0, autoclose: true });
}
});
私はこれをRazorで次のように書きます
@Html.TextBoxFor(model => model.SomeDate, new { @class = "date-picker", @data_date = "12-02-2012", @startdate = "12-04-2012" })
誰かが正しい方法を提案できますか?
これは今のところクールな私のために働いています、それは日付12-04-2012より前の何かに無効なcssクラスを追加します。