0
我在我的Rails應用程序中點擊用戶頁面localhost:3000/users1上的按鈕,這會觸發ajax調用。在ajax代碼中指定的網址是game_start
。然而,Rails將'用戶'作爲前綴加入到該URL中,如此/users/game_start
,當它發出ajax請求時,所以在routes.rb中我必須執行match '/users/game_start' => 'gamecontroller#start'
才能使其工作。這是預期的行爲?爲什麼它將/users/
添加到網址上?與阿賈克斯調用網址的網址
$.ajax({
url: "game_start",
data: { user: data },
type: "POST",
success: function(response) {
這似乎一直是問題。謝謝 – BrainLikeADullPencil 2013-03-14 00:19:48