Javascript 为什么不是';我的莫代尔不是在rails工作吗?使用局部

Javascript 为什么不是';我的莫代尔不是在rails工作吗?使用局部,javascript,css,ruby-on-rails,modal-dialog,Javascript,Css,Ruby On Rails,Modal Dialog,我拥有的模式部分保存在共享/_任务_modal中,如下所示,即Bootstrap文档页面上的示例: <div id="task_modal" class="modal" tabindex="-1" role="dialog"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header">

我拥有的模式部分保存在
共享/_任务_modal
中,如下所示,即Bootstrap文档页面上的示例:

<div id="task_modal" class="modal" tabindex="-1" role="dialog">
  <div class="modal-dialog" role="document">
    <div class="modal-content">
      <div class="modal-header">
        <h5 class="modal-title">Modal title</h5>
        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
          <span aria-hidden="true">&times;</span>
        </button>
      </div>
      <div class="modal-body">
        <p>Modal body text goes here.</p>
      </div>
      <div class="modal-footer">
        <button type="button" class="btn btn-primary">Save changes</button>
        <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
      </div>
    </div>
  </div>
</div>
链接帮助程序如下所示
“modal”%>

为什么这样不行

编辑:我还在应用程序布局中呈现它:

编辑_2:这是我的Application.js。装货顺序错了吗

//= require rails-ujs
//= require turbolinks
//= require_tree .
//= require jquery3
//= require popper
//= require bootstrap-sprockets

我们需要更多的信息来回答这个问题。首先,这不是JS。向我们展示实际的JS、项目树等@MichaelElliott My bad。忘记包含它。请尝试更改此
$('.modal body').html(“'shared/task\u modal“%”)注意双精度quotes@DeepakMahakale这也没能解决问题,没用。。。这是我在地址栏中得到的链接
http://localhost:3000/?data-target=%23taskmodel&data toggle=modal
@waynard请尝试以下操作:-
“modal”,“data target'=>”#taskmodel'>
,请检查更新后的答案。@waynard就我所知,您的模式its已经给出了
,因此在您的链接中,您还应该使用与
“数据目标”=>“任务”模式相同的id
还要确保在
show.js.erb
中以正确的
div
@waynard进行渲染,您仍然面临这个问题吗?如果这个问题对您有帮助,请随时接受/向上投票。请让我知道进一步的指导。@waynard如果答案对你有帮助,你能接受/赞成吗?
//= require rails-ujs
//= require turbolinks
//= require_tree .
//= require jquery3
//= require popper
//= require bootstrap-sprockets
<%= link_to task.title, 'javascript:void(0)', "data-toggle"=> "modal", "data-target"=> "#task_modal"  %>
$('.modal-body').html("<%= j render 'shared/task_modal'%>");