0

考虑两个页面,一个是 hello.html,另一个是 wow.html。

hello.html由休闲脚本组成

<script>
$(document).ready(function() {
  $( "#loader" ).load( "wow.html");
});
</script>

wow.html中包含以下 jquery 函数

$(function () {
  $('.bysh').on('submit', function (e) {
    $.ajax({
      type: 'post',
      url: 'entco.jsp',
      data: $(this).serialize(),
      success: function (result) {
      }
    });

    e.preventDefault();
  });
});        

现在如何在 wow.html 中的 ajax 表单提交成功时调用 hello.html 中存在的 document.ready 函数。
任何人请告诉我如何重新加载/刷新页面而不重新加载效果。

4

1 回答 1

0

在 hello.html 中:

function initFunc() {
    $("#loader").load("wow.html");
}
$(document).ready(initFunc);

现在在 wow.html 中,您可以随时调用initFunc()

希望有帮助。

于 2013-10-13T13:49:44.790 回答