0
我正尝试使用Ajax将数据发送到控制器。但是当页面加载Uncaught SyntaxError: Unexpected identifier
并且被定向到Ajax调用中的URL参数行时,我在控制台中不断收到错误。 这就是我所拥有的。将数据发送到控制器时出现Ajax URL问题
// Script
$.ajax({
type: "GET"
url: "games/show_games_week"
data:{ week_number: week }
success: function(data){
console.log(data);
}
});
然后我的路线就这样建立起来了。
# Route
get "games/show_games_week"
然后我控制器操作是这样的
# Controller
def show_games_week
foo = params[:week_number]
respond_to do |format|
format.html
format.json { render :json => foo }
end
end
这一定是我的URL设置方式,对吧?我已经完成了研究,网址设置就像我在S.O上看到的大多数其他答案一样。正在url: "controller_name/controller_action"
任何想法这可能是什么?
谢谢你接受这个......我在这样的隧道视野里。 – mikeymurph77
很高兴我能帮忙:-) – PeterKA