how to call controller action in ajax url
19,795
$("#users").change(function() {
$.ajax({
url: "users/update_groups",
type: "POST",
data: {name: $(this).val()},
success: function (data) {
alert(data);
}
});
});
try the above code once it may work and let me know.....will try to help some other way if it don't work.....
Author by
Admin
Updated on June 04, 2022Comments
-
Admin almost 2 years
I want to call the controller method in ajax url to dynamically populate the dropdown based on value from another dropdown. The value I am getting is string, when I call this method using ajax url it always refers to 'show' method. My ajax call
$('#users').change(function() { url: '/users/update_groups', data: {name: $(this).val()}, success: function (data) { alert(data); } });
In my users_controller.rb
def update_groups user_name # returns list of groups end
How to call this method using ajax url?