日付ピッカーからの値を新しいスクリプトに取得しようとしています。これは、日付ピッカーから2番目に選択された値が最初に選択された日付ピッカーの前ではないことを検証する必要があります。
ただし、スクリプトは実行されません。
これは私の見解です:
<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;
});
ただし、debug ut Firebug を開始すると、私の行が$('#submitfloat').submit(function() {
実行されないようです。
私の問題が何であり、どのように解決できるか知っている人はいますか? 前もって感謝します