小编mer*_*nch的帖子

使用javascript提交两个表单,一个不提交.不知道为什么?

我将此作为我的票证模型的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)

javascript ruby forms ruby-on-rails ruby-on-rails-3

0
推荐指数
1
解决办法
78
查看次数

标签 统计

forms ×1

javascript ×1

ruby ×1

ruby-on-rails ×1

ruby-on-rails-3 ×1