我试图从我的 datepicker 中获取值到一个新脚本中,该脚本应该验证从 datepicker 中选择的第二个值不在第一个选择的 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;
});
但是,当我开始调试 ut Firebug 时,我的行似乎$('#submitfloat').submit(function() {
不会执行。
有谁知道我的问题是什么以及如何解决?提前致谢