日历安排

时间:2012-11-12 15:18:49

标签: javascript ruby-on-rails-3

我有日历类型的日程安排,您可以预订广告位。但是我试图在下个月创造一个'按钮,以便它生成下个月。我做了以下事情:

<button id="nextmonth">Next month</button>


<script>
$('#nextmonth').on('click', function(e) {
   $.get('/rota_days/show.json?mon=12').success(function(data) 
    { 

    /* display response */ 


    });
});
</scirpt>  

或者我尝试了以下操作 - <%= link_to 'Next Month', rota_days_path(:month => 12) %>但是我这不适合我。

1 个答案:

答案 0 :(得分:1)

如果您想要呈现/rota_days/show.js的常规模板,那么您应该可以这样调用它:

= link_to 'Next Month', rota_days_path(:month => m), :remote => true

请注意,通过Rails UJS,link_to和button_to都支持method选项,允许您指定get,post,put,delete。

确保您的路线支持您尝试链接的路线,并确保您的控制器返回正确的响应。如果您仍有问题,请发布您的控制器和模板。