2012-05-03 40 views
0

我正在尋找使用datepicker在我的網站上設置訂購表單。如何將datePicker的minDate設置爲一天中的某個時間?

我有一個規則,如果一個用戶可以訂購前,下午3點(格林尼治標準時間),那麼他們可以訂購的同一天,如果他們試圖與下午3時後才能那麼他們需要選擇下一個可用的日期。

我可以使用datepicker將minDate設置爲+1,它總是選擇前一天,但我更願意使用3pm規則。

我嘗試了幾種不同的方法,但我不知道如何做到這一點。

任何幫助非常讚賞...

感謝

回答

1

你應該使用服務器上的時間,以JavaScript的有關日期設置傳送到該頁面。

+0

+1。同意,否則,你可以改變你的系統時鐘,它將讓你下午3點後插入順序,這並不可怕,如果你的服務器檢查過,但它可能不是你想要的。 – Neil

+0

嗨馬特,謝謝你的回答。聽起來不錯,但你能幫我理解答案中的可能性嗎?我的jsfiddle例子是here..http://jsfiddle.net/NHdEX/14/ – Redwall

+0

我沒有深入研究過深到你'getMinDate()'方法,但我認爲它可以基本上是一個服務器端腳本來代替,只是輸出正確的日期。然後,這個日期可能投入的頁面,你的JavaScript可以只讀取它,而不是試圖生成它。 – Matthew

相關問題