Javascript 日历时间表

Javascript 日历时间表,javascript,ruby-on-rails-3,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) {

我有一个日历类型的时间表,你可以通过它预订吃角子老虎机。但是,我试图创建一个“下个月”按钮,以便它生成下个月。我已经做了以下工作:

<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>  
下个月
$('nextmonth')。on('click',函数(e){
$.get('/rota_days/show.json?mon=12').success(函数(数据)
{ 
/*显示响应*/
});
});
或者,我试着做以下事情-
12)%>
但是我觉得这对我不起作用

如果您在
/rota_days/show.js
上有一个要渲染的常规模板,那么您应该可以这样调用它:

= link_to 'Next Month', rota_days_path(:month => m), :remote => true
请注意,通过Rails UJS,link_to和button_都支持
方法
选项,该选项允许您指定get、post、put和delete


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

我没有常规模板/rota_days/show.js。但是你要说的是创建一个show.js并将我提供的
放在那里。我已经更新了问题,以显示我做了什么,还包括我的控制器。