0

IE是給我一個未定義的NAN當我嘗試查看壓延機...的jQuery UI的DatePicker是在IE失敗

這裏是我的html

$("#datepicker").datepicker({ altField: '#outing_suggested_date', minDate: new Date, dateFormat: "yy-mm-dd", defaultDate: new Date("2010-10-07"), setDate: new Date("2010-10-07") }); 

這是我用來生成代碼它

$("#datepicker").datepicker({ altField: '#outing_suggested_date', minDate: new Date, dateFormat: "yy-mm-dd", defaultDate: new Date("<%[email protected]_object.suggested_date.strftime("%Y-%m-%d")%>"), setDate: new Date("<%[email protected]_object.suggested_date.strftime("%Y-%m-%d")%>") }); 

任何想法......也許IE不能處理的東西,其他所有瀏覽器都很好

+0

你不小心粘貼了JS而不是HTML和JS。你可以嘗試不把它全部粘貼到一行嗎? – Thomas 2010-10-03 06:34:33

回答

2

我見對於選項minDate,您已使用值new Date,將其更改爲new Date()。也許這已經有竅門了。

+0

僅供參考 - IE喜歡包含在由.datepicker評估的任何數據中的年份。如果您只輸出mm/dd,則它在IE中也顯示爲undefinedNAN。事件雖然在Chrome和FF中運行得很好 – trobbins26 2015-04-27 01:07:18

1

您必須使用/而不是-以及yy/mm/dd