有没有人能告诉我,我的AJAX请求哪里出了问题?
var foo = document.getElementbyID("bar");
var w_id = this.getAttribute('w_id');
alert("test1");
new Ajax.Request('/subgroups/add_timespan',
{method: 'post', parameters:
{timespan_id: foo, subgroup_id: w_id}
}).done(function(data){});
alert("test2");我在RailsApp工作。下面是它应该从我的subgroups_controller.rb:中调用的方法
def add_timespan
RTimespan.create(timespan_id: params[:timespan_id].to_s, subgroup_id: params[:subgroup_id].to_s)
end我的路径也会被创建:
resources :subgroups do
post 'add_timespan'
delete 'rem_timespan'
member do
get 'search_user'
post 'search_user'
post 'add_user'
get 'remove_user'
post 'remove_user'
get 'remove_admin'
post 'remove_admin'
end
end我没有得到任何错误。它什么也做不了。我的脚本停止工作,我调用我的
发布于 2014-04-01 20:59:26
你试过这个吗?
def add_timespan
RTimespan.create(timespan_id: params[:timespan_id].to_s, subgroup_id: params[:subgroup_id].to_s)
respond_to do |format|
format.js {render :nothting => true}
end
endhttps://stackoverflow.com/questions/22786487
复制相似问题