在我的jquery代码中,我可以从datepicker获取值
var to_date=$("#to_date").val();
var from_date=$("#from_date").val();
但我无法执行以下操作
var startDate = Date.parse($("#to_date").val());
var endDate = Date.parse($("#from_date").val());
alert(endDate);// output nan
if(endDate<startDate){
alert("invalid range");
}
谁能告诉我原因?
更新
html markup
From Date: <input type="text" id="from_date" class="custom_date" name="from_date" value=""/>
To Date: <input type="text" class="custom_date" id="to_date" name="to_date" value=""/>
答案 0 :(得分:1)
您可以直接从datepicker
获取日期对象,而不是再次从字符串
var to_date=$("#to_date").datepicker( "getDate" );