繁体   English   中英

如何通过ajax引导分页加载模式内容而无需重新加载主页?

[英]How to load modal content via ajax bootstrap pagination without reloading main page?

我已经使用了引导模态,并将对模态内容分页进行分页。 但是每次我单击“下一个/上一个”按钮时,整个页面(包括主窗口)都会被加载

脚本行:

$("#ajax_process_page").html("<%= escape_javascript(render('/modal_file')) %>");

$(document).ready(function() {
$(document).on("click", ".pagination a", function() {
  $(".pagination").html("<img src='/images/feed-loader.gif' align='middle' />");
  $.getScript(this.href);
  });
});

html代码:

<div id="ajax_process_page">
      <% render "/modal_file" %>
    </div>

我们需要更多信息来帮助您,但是,我们可以尝试一些方法。 您好像在点击链接。 也许这就是为什么它不断重新加载。 如果是这种情况,您可以使用event.preventDefault()对其进行修复,例如以下代码:

$(document).ready(function() {

  $(document).on("click", ".pagination a", function(event) {
    event.preventDefault();
    $(".pagination").html("<img src='/images/feed-loader.gif' align='middle' />");
    $.getScript(this.href);
  });
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM