【发布时间】:2015-01-21 23:49:23
【问题描述】:
是否可以在没有远程助手的情况下在 Rails 中执行 Ajax 发布请求?我正在尝试用这段代码自己做(咖啡脚本在下面)现在我在提交表单时收到 ActionController::UnknownFormat 错误:
def create
@soup = Soup.new(soup_params)
unless @soup.save
flash[:danger] = "You failed"
end
respond_to do |f|
f.js
end
end
$('form').on('submit', function(event) {
var form;
event.preventDefault();
form = $(this);
return $.ajax('/soup', {
type: 'POST',
data: form.serialize,
success: function(result) {
return form.remove();
}
});
});
= form_for(Soup.new) do |f|
= f.text_field :name
= f.number_field :age
= f.submit
【问题讨论】:
标签: jquery ruby-on-rails ajax coffeescript