有谁能告诉我,我的AJAX-Request错误了什么?
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
我的pathes也被创建了:
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
我没有收到任何错误。它只是没有。 我的脚本停止工作我打电话给我的
答案 0 :(得分:0)
你试过这个吗?
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
end