我有一個由日曆視圖(http://code.google.com/p/calendardateselect/)和div組成的頁面,其中每個頁面都包含有關某個人的信息。在每個div中,我想鏈接到新的控制器和操作,並將個人ID和日曆中選定的日期傳遞給它。處理來自javascript或rails的動態數據
我能想到的一種方式,但我想有可能是一個更好的解決方案:
1)做這樣的事情:
=link_to_function "Week", "weekClicked(#{person.id})"
然後在weekClicked()JavaScript方法我得到從日曆中選擇日期,如:
$('e_date').selected_date;
然後用JavaScript我可以做一個POST請求這裏提到:JavaScript post request like a form submit
2)或者,有沒有辦法讓每個鏈接都有一個自己的形式的按鈕,並且可能有一個隱藏的字段,可以在提交表單之前或之後從日曆中獲取所選日期?我也試過,但無法弄清楚。這絕對看起來好像比正確的軌道#1。
謝謝。