我正在尋找一種方式來更新Stripes Action中的某些變量(稱爲selectedDate),當用戶單擊某個特定日期時(可以說11/15/2011)我希望selectedDate被更新(可以通過綁定字段與選定的日期)並且頁面被刷新或再次顯示。我可能會考慮在未來爲此使用ajax(而不是刷新頁面)。如何檢測jsp日曆中的哪一天被點擊(選中)並執行一些操作?
如果可能,我想在ActionBean中創建一個方法(可能會返回一個Resoulution)來再次顯示頁面。
僅供參考:我無法決定<calendar:calendars>
和<tags:calendarWidget>
。現在我會考慮最簡單的一個。給我你的建議。
謝謝。它看起來像這個我正在尋找的東西。即使我知道這些方法,但我從未考慮過這些方法。我在考慮複雜的事情,比如將日期傳遞給另一個jSP頁面作爲參數... bla bla。 我有圓頂,因爲你說,它工作正常,但是,當日歷更改頁面沒有提交表單。我必須專注於文本提交然後失去焦點(可能會更改日期)。這是它提交表格的時間。但我不想那樣做。爲什麼會發生這種情況,解決方案是什麼? – WowBow
這是因爲當更改值失去焦點時,它調用onchange ..只需刪除「this.form.submit()」 function do_something (){/ * do something * /} –
的確,我有點忘了onchange hook真的有多少限制。如果你使用的是JQuery,你可以使用更多的鉤子來幫助你。我不知道您使用的日曆代碼,但它也可能爲您提供可讓您調用表單提交代碼的鉤子... – Kdeveloper