Ich brauche Datepicker in einem EditorFor-Feld.jQuery DatePicker MVC4 EditorFür
für die Ansicht Mein Code ist:
<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>
Das Skript:
<script type="text/javascript">
$(document).ready(
function() {
$('.datepicker').datepicker({
changeMonth: true,
changeYear: true,
minDate: "-99Y",
dateFormat: "dd/mm/yyyy"
});
});
Ich kann es nicht machen. Ich habe den folgenden Fehler: Microsoft JScript-Laufzeitfehler: Objekt unterstützt diese Eigenschaft oder Methode 'Datepicker' nicht.
Ich habe bereits jQuery geladen, bevor ich versuche, die Funktion aufzurufen.
Überprüfen Sie die Reihenfolge der Jquery, könnten Sie die gesamte Ansichtsdatei einschließlich der Skripts posten? – Overmachine
Können Sie setzen, wie Sie es lösen? –
Ich überprüfte die Reihenfolge, in der ich jquery geladen habe. Und dann habe ich EditorFor für TextBoxFor geändert. – Rodrigo