我想弄清楚如何創建一個路由到控制器方法,由jQuery中的POST ajax請求調用。我有一個使用AJAX更新設置時間的函數,它從select_tag接收數據。下面是該方法的代碼:如何創建一個路由到一個POST AJAX請求調用的控制器方法
,update_setup_time: function(e) {
var d = $('#setup_form_popup').val();
$.ajax({
url: '/events/update_setup_time_p',
type: 'POST',
dataType: 'json',
data: d,
success: function() {
alert(d + "how are you doing?");
}
});
}
我希望URL調用方法update_setup_time_p,它是控制器中的方法。但是,如何在route.rb文件中路由到此目錄?任何和所有的幫助表示讚賞。
沒有解決問題......不知道爲什麼,但仍然存在路由錯誤。我知道資源:事件會爲控制器的創建操作創建一個POST路徑。只是不知道爲什麼仍然有這個錯誤 –
好吧,我改變了http請求PATCH,這似乎工作。但ID是 –
update_setup_time_p,這裏是錯誤: –