EditorFor フィールドで datepicker を使用する必要があります。
ビューの私のコードは次のとおりです。
<div class="editor-label">
@Html.Label("birthDate","birthDate")
</div>
<div class="editor-field">
@Html.EditorFor(model => model.birthDate, new { @class = "datepicker"})
@Html.ValidationMessageFor(model => model.birthDate)
</div>
スクリプト:
<script type="text/javascript">
$(document).ready(
function () {
$('.datepicker').datepicker({
changeMonth: true,
changeYear: true,
minDate: "-99Y",
dateFormat: "dd/mm/yyyy"
});
});
私はそれを機能させることはできません。次のエラーが発生しました: Microsoft JScript ランタイム エラー: オブジェクトは、このプロパティまたはメソッド 'datepicker' をサポートしていません。
関数を呼び出そうとする前に、すでに jQuery をロードしています。