Validate-date-Bereich mit jquery datepicker
Ich versuche, um die Werte von meinem datepicker in ein neues Skript, das sollten überprüfen, dass die zweite gewählte Wert von datepicker wird nicht vor die erste Wahl, datepicker.
Aber mein script wird nicht ausgeführt.
Dies ist meine Ansicht:
<div class="editor-field">
@Html.TextBox("PlannedDate", Model.PlannedDate, new { @class = "date", @readonly = "readonly" })
@Html.TextBox("CompletedDate", Model.CompletedDate, new { @class = "date", @readonly = "readonly" })
@Html.ValidationMessageFor(model => model.CompanyName)
</div>
<input id="submitfloat" type="submit" value="Go" />
Dies ist mein Skript
<script>
$(".date").datepicker();
$('#submitfloat').submit(function() {
var fromDate = $('#PlannedDate').val();
var EndDate = $('#CompletedDate').val();
if (Date.parse(fromDate) > Date.parse(EndDate)) {
alert("Date error")
}
return false;
});
Allerdings, wenn ich debug starten ut Firebug, wie es scheint, meine Linie $('#submitfloat').submit(function() {
nicht ausführen.
Wer weiß, was mein problem ist und wie es gelöst werden kann? Vielen Dank im Voraus
- Ich denke, Sie sollten das tun .submit() auf die form und nicht auf den submit-button?
Du musst angemeldet sein, um einen Kommentar abzugeben.
gut an meine erste Antwort, ich hoffe es hilft Ihnen.
ersten meiner Ansicht nach:
ich, dass für die Datumsauswahl und die Validierung
nun das Skript
habe ich noch eine Methode, um die jquery Validierung für das Datum der Validierung dann benutze ich es als Regel in der Validierung Skript