Как я могу визуализировать index.js.erb
из моего контроллера при ответе на .js
формат?
Действие моего контроллера
def index
respond_to do |format|
format.html # index.html.erb
format.xml { render :xml => @campaigns }
format.js ??
end
end
JS, который вызывает контроллер:
("#category_category").change(function(){
param=$("#category_category").val();
$.ajax({
type: 'GET',
format: 'js',
url: '/campaigns',
data: {category: param}
});
});
index.js.erb:
alert('!!!!!!!!!!!!!!!!!!');
Просто поместите файл format.js в свой контроллер (как и в своем вопросе), назовите свой файл view.js.erb и он будет выведен в формате javascript.
просто перейдите к действию вашего контроллера в браузере с помощью.js в конце: