В файле .slim у меня есть:
javascript:
AUTH_TOKEN = #{form_authenticity_token.inspect};
$(document).ajaxSend(
function(event, request, settings) {
settings.data = settings.data || "";
settings.data += (settings.data ? "&" : "")
+ "authenticity_token=" + encodeURIComponent(AUTH_TOKEN);
});
$.get("/say/goodbye", function(data) { alert('get success'); });
В моем контроллере say у меня есть:
def goodbye
respond_to do |format|
format.html
format.js
end
end
AJAX call $ .get ничего не делает. Есть идеи, что я делаю не так?
(обратите внимание, я написал все здесь в одном файле для простоты, чтобы я мог экспериментировать)