Ruby on rails Ror上的Ajax,Networkerror
我在一个简单的增量基金会工作,但他不工作。在我的控制台中,我有一个错误“NetworkError:404找不到-…../test/increment\u nbr”,我无法修复它 Html: 路线:Ruby on rails Ror上的Ajax,Networkerror,ruby-on-rails,ruby,ajax,Ruby On Rails,Ruby,Ajax,我在一个简单的增量基金会工作,但他不工作。在我的控制台中,我有一个错误“NetworkError:404找不到-…../test/increment\u nbr”,我无法修复它 Html: 路线: resources :test do member do put :increment_nbr post :increment_nbr end end 您的路由不正确-您已将两个increment\u nbr路由定义为成员路由,这意味着它们在父test路由
resources :test do
member do
put :increment_nbr
post :increment_nbr
end
end
您的路由不正确-您已将两个
increment\u nbr
路由定义为成员路由,这意味着它们在父test
路由的实例上运行,并将生成类似/test/2/increment\u nbr
的URL
有关更多信息,请参阅
respond_to :html, :json
def increment_nbr
@user = User.find(params[:id])
@user.increment! :nbr_set
render json: { nbr: @user.nbr_set }.to_json
end
resources :test do
member do
put :increment_nbr
post :increment_nbr
end
end