首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于Javascript的条件Rails形式动作

基于Javascript的条件Rails形式动作
EN

Stack Overflow用户
提问于 2013-09-06 20:36:18
回答 1查看 85关注 0票数 0

我有一个使用引导的模态表单,它使用户能够添加不同类型的嵌入式媒体。我将根据文件类型将表单嵌入到不同的选项卡中。我想在模态页脚中的“保存”按钮提交正确的表单,根据哪个表单当前的焦点。我知道如何使用jquery找到当前的选项卡,但是如何根据这个值为保存按钮编写条件呢?

例如,要提交视频,我目前有:

代码语言:javascript
复制
 <div class="modal-footer media_actions">

    <%= video_form.actions do %>
      <%= video_form.action :cancel, :label => "Close", :as => :link,
      :button_html => {:class => "btn", :href => "#", 
      :data => {:target => "#mediaEmbedModal", :toggle => "modal"}} %>

      <%= video_form.action :submit, :label => "Save", :as => :button,
      :button_html => {:class => "btn btn-primary", :id => "video_submit", :disable_with => "Saving..."}, :disable_with => "Saving..." %>
    <% end %>
    <% end %>
    <div class="videoLoadingIcon"></div>
  </div>

但是,如果我想要根据当前活动的表单更改操作,我应该如何做呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-06 21:20:04

有几种选择:

  1. 有两个不同的提交按钮(每个表单一个),然后让它成为选项卡内容的一部分,而不是模态页脚。
  2. 生成两个模态页脚div,并将第二个模式页脚div设置为显示: none。然后通过javascript适当地切换可见性。我可能会采取这种方法。
  3. 通过javascript根据单击的选项卡覆盖表单目标。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18666191

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档