Im пытается получить значения из моего datepicker в новый скрипт, который должен подтвердить, что второе выбранное значение от datepicker не до первого выбранного datepicker.Подтвердить диапазон дат с помощью jquery datepicker
Однако мой сценарий не будет выполнен.
Это мое мнение:
<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" />
Это мой скрипт
<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;
});
Однако, когда я начала отладки ут Firebug, кажется, что мой линии $('#submitfloat').submit(function() {
обыкновение выполнять.
Кто-нибудь знает, что моя проблема и как ее можно решить? Заранее спасибо
Я думаю, что вы должны сделать .submit() на форме, а не на кнопку отправки? –