我正在尝试向GET
我的控制器发送请求,/routes/
以便我可以接收一些数据,现在我有
function fetchMarker(id) {
var data;
$.ajax({
type: "GET",
url: '/routes/',
data: id,
dataType: "JSON",
success: function(data) {
console.log(data)
}
});
}
但问题是当我这样做时,Firebug 告诉我:
"NetworkError: 404 Not Found - http://10.0.0.24:3000/routes/?15"
我相信这是由?,我最近切换到 Ruby on Rails 所以我不知道这是否正常但是 rake routes 告诉我它必须是 /routes/(params[:id]) 所以我我假设只是身份证号码。
我的控制器:
def show
@route = Route.find(params[:id])
respond_to do |format|
format.html
format.json { render json: @route }
end
end
感谢期待!