我将此作为我的票证模型的Javascript代码.
$(document).ready(function() {
$('#submitForm').click(function(e) {
$('#form1').submit();
$('#form2').submit();
});
});
Run Code Online (Sandbox Code Playgroud)
在我的故障单编辑视图中,我有要更新的故障单及其注释.票据形成其命名form1和评论表格被命名form2.如果我只使用form1我的javascript代码,它会完美更新,当我form2只添加form2更新时,所以只添加注释,Ticket Atributes(from form1)不会更新.
这是我的Ticket View代码(它实际上是我在编辑视图上加载的部分代码)
<%= form_for @ticket, :html => { :class => 'form-horizontal', :id => 'form1' } do |f| %>
<div class="control-group">
<%= f.label :subject, :class => 'control-label' %>
<div class="controls">
<%= f.text_field :subject, :class => 'text_field' %>
</div>
</div>
<div class="control-group">
<%= f.label :content, :class => 'control-label' %>
<div class="controls">
<%= f.text_area :content, :class => 'text_area' ,:style => …Run Code Online (Sandbox Code Playgroud)