2011-01-23 36 views
0

我試圖用我的頭圍繞這個,使用jquery我想按日期瀏覽事件列表。我調用PHP,通過jquery ajax調用返回結果。我想要有2個鏈接讓我在日期前進,另一個鏈接讓我根據當前使用的日期返回日期,並將其傳遞到php頁面以獲取該日期的所有結果。使用jquery傳遞下一個和上一個日期

因此,例如默認日期是今天,那麼我可以點擊一個鏈接,將獲得第二天的日期,並通過ajax傳遞給php頁面。然後,如果我再次點擊箭頭,它會在第二天得到,等等。任何人都可以指出我正確的方向嗎?

回答

1

我認爲更簡單的方法是將日期轉換爲時間戳並將其發送到js => php或php => js。

在js中查看Date對象,在php中查看日期對象。您可以輕鬆地將時間戳轉換爲日期和時間戳。

+0

好的,我將如何跟蹤當前日期?所以如果默認日期是今天,我點擊下一個按鈕,然後我想通過明天的日期。然後,如果我點擊上一個按鈕,我想回到今天的日期。如果我點擊下兩次,它會向前推進2天,然後我點擊前一次它會返回一天。 – John

+0

你不重新加載頁面的權利?所以日期變量在js中仍然是一樣的。你開始於:var date_obj = new Date();.你做一個date_obj.time()來得到今天的時間戳,做date_obj.getDay()來得到今天的int。如果你想明天去做date_obj.setTime(date_obj.getTime()+ day);日= 24 * 60 * 60.我相信你可以使用日期庫來獲得第二天,但這應該工作。 –

+0

對不起,它設置了getDate()和setDate()來獲取today int(本月的日期)。理所當然地看看文檔,有很多功能。 –

相關問題