[英]Jquery date comparison
您好iam使用以下代碼將輸入的日期與當前日期進行比較......但它不起作用......
$('#<%=txtOrderDate.ClientID%>').change(function() {
var date = $('#<%=txtOrderDate.ClientID%>').val();
var arrDate = date.split("/");
var today = new Date();
var useDate = new Date(arrDate[2], arrDate[1] - 1, arrDate[0]);
if (useDate > today) {
alert('Please Enter the correctDate');
$('#<%=txtOrderDate.ClientID%>').val('');
}
});
如果有人知道的話請幫幫我......謝謝....
我試圖復制你的代碼,這適用於我的機器
$('#txtbox').change(function() {
var date = $(this).val();
var arrDate = date.split("/");
var today = new Date();
useDate = new Date(arrDate[2], arrDate[1] -1, arrDate[0]);
if (useDate > today) {
alert('Please Enter the correctDate');
$(this).val('');
}
});
我從useDate中刪除了var,並注意到新的Dateparameter是(y,m,d)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.