所以我有一个我正在使用Ruby on Rails构建的票务系统...我有两个模型我需要用一个按钮更新...我有一个票证模型和评论模型(评论属于票证,所以协会很好)。
有没有办法在rails上执行此操作,还是必须以Javascript / Jquery / AJAX-y方式执行此操作?
谢谢!
答案 0 :(得分:0)
你可以这样做
$("#button_id").on("click", function(){
$("#form1").submit();
$("#form2").submit();
});
答案 1 :(得分:0)
使用嵌套属性是一种解决方案
定义您的关联
class Ticket
has_one :comment
accepts_nested_attributes_for :comment
def comment
super || Comment.new
end
end
然后在您的故障单表格中包含评论字段
f.fields_for :comment do |coment_field|
comment_field.text_area :comment_text
这样,保存评论和票证紧密相连。