我在用戶的個人資料頁面上有一個jQueryUI Datepicker。當用戶選擇一個日期,而不是用日期值填充文本框時,我想立即發送一個GET
請求來獲取該用戶在所選日期的統計信息。使用jQueryUI Datepicker根據特定日期請求Rails視圖
的URL會是這樣的:
/users/1?date=20110905
然後我UsersController
會看params[date]
和查詢相應的基於日期的數據模型。
我遇到麻煩的部分是JavaScript部分。我需要掛接到jQueryUI的日期選擇器的onSelect
事件,但之後我抓住了事件:
- 如何從JavaScript代碼中獲取用戶ID?
- 我該如何提交
GET
請求?我想要整頁重新加載,所以我應該使用window.location
?
我能刪除'$ .get'完全只是做'window.location = window.location.href +「?date =」+ dateText;'? – Finch
是的,你可以。不知何故,我錯誤地讀了你想先做AJAX。我會更新我的答案。 –