Javascript 在rails中将变量从link_传递到modal

Javascript 在rails中将变量从link_传递到modal,javascript,jquery,html,ruby-on-rails,twitter-bootstrap,Javascript,Jquery,Html,Ruby On Rails,Twitter Bootstrap,我有一个带有属性email的结果表。我希望能够在rails中将对象传递给我的模态。似乎无法传递对象,以便我可以在模态中调用它 index.html.erb routes.rb _电子邮件\u模板\u user.html.erb 编写电子邮件 “电子邮件状态”,类别:“表格水平”do%> 收件人 抄送至: 主题 内容 我用jquery尝试了很多选项,但我似乎不知道如何将对象从index.html.erb获取到模态视图 感谢您的任何帮助{:toggle=>“modal”,:target=>“#e

我有一个带有属性email的结果表。我希望能够在rails中将对象传递给我的模态。似乎无法传递对象,以便我可以在模态中调用它

index.html.erb

routes.rb

_电子邮件\u模板\u user.html.erb


编写电子邮件
“电子邮件状态”,类别:“表格水平”do%>
收件人
抄送至:
主题
内容
我用jquery尝试了很多选项,但我似乎不知道如何将对象从index.html.erb获取到模态视图

感谢您的任何帮助

{:toggle=>“modal”,:target=>“#email-template-user-modal”+application.loan\u application.id,
<%= link_to application.loan_application.email, 
lp_banker_assignments_email_status_path(application), 
class: 'email-template-user-modal', id: "email-template-user-id", 
:data => { :toggle => "modal", :target => '#email-template-user-modal_' + application.loan_application.id, 
:email => application.loan_application.email, :id => application.loan_application.id, :application => application } %>
:email=>application.loan\u application.email,:id=>application.loan\u application.id,:application=>application}%>
你的模态代码

<div class="modal fade" id="<%= 'email-template-user-modal_%s' % [application.loan_application.id] %>">
    <div class="modal-dialog">
    ...content
   </div>
</div>

…内容

我得到一个错误未定义的局部变量或方法'application'@sontya您在同一页中有用于模式的代码,对吗?pass
application
object
也会引发一个错误,并且局部变量不是有效的ruby标识。d modal的d代码在d同一页中。模式的内容在d部分文件中
post '/lp_banker_assignments/email_status' => 'lp_banker_assignments#email_status'
put '/lp_banker_assignments/email_status' => 'lp_banker_assignments#email_status'
get '/lp_banker_assignments/email_status' => 'lp_banker_assignments#email_status'
<div class="panel panel-default">
  <div class="panel-heading">
    <h4 class="panel-title">Compose Email</h4>
  </div>
  <div class="panel-body">
    <div class="row">
      <div class="form-group col-md-12">

      <%= form_tag :action => 'email_status', class: 'form-horizontal' do %> 
        <div class="">
            <div class="col-md-3">Recipient</div>


          <div class="col-md-9">
            <%= email_field_tag "recipient", <%= application.email %>, class: " string optional form-control"%>
          </div>
          <div class="col-md-3">Cc to:</div>
          <div class="col-md-9">
            <%= email_field_tag "cc_to", <%= application.second_email %>, class: " string optional form-control" %>
          </div>

          <div class="col-md-3">
            Subject
          </div>

          <div class="col-md-9">
            <%= text_field "subject", "", class: "subject string optional form-control" %>
          </div>

          <div class="col-md-3">
            Content
          </div>

          <div class="col-md-9">
          <%= text_field "content", ""%>

          </div>
          <div class="col-md-3"></div>
          <div class="col-md-9">
            <%= submit_tag %>
        </div>
        </div>
      <% end %>
      </div>
    </div>
  </div>
</div>
<%= link_to application.loan_application.email, 
lp_banker_assignments_email_status_path(application), 
class: 'email-template-user-modal', id: "email-template-user-id", 
:data => { :toggle => "modal", :target => '#email-template-user-modal_' + application.loan_application.id, 
:email => application.loan_application.email, :id => application.loan_application.id, :application => application } %>
<div class="modal fade" id="<%= 'email-template-user-modal_%s' % [application.loan_application.id] %>">
    <div class="modal-dialog">
    ...content
   </div>
</div>