【问题标题】:Refresh page after ajax form submitajax表单提交后刷新页面
【发布时间】:2013-02-09 02:35:38
【问题描述】:

您好,我需要知道如何在提交 ajax 表单后刷新页面。 Atm 我正在使用 onClick 功能,它似乎刷新了页面,但我仍然需要按 f5 才能看到我所做的更改。

js:

 <script>
    function reloadPage()
      {
      location.reload()
      }
    </script>

表格:

echo'<form class="imageform" method="post" enctype="multipart/form-data" action=\'clase/app/admin_activare_oferta.php\'>';
echo'<input  type="hidden" name="id_oferta"  value="'.$oferta.'">';
echo'<input type="submit" id="activ" value="" onclick="reloadPage()"></form>'; 

我知道为什么我需要按两次按钮才能看到更改,因为我需要在 ajax 提交后运行刷新。

【问题讨论】:

  • 我觉得它不像 AJAX 表单
  • 只要使用document.location.reload(true)
  • 我没有发布它的脚本,它是一个ajax形式
  • 不工作 DaHaKa 我需要按两次提交按钮才能看到更改
  • 为什么要重新加载页面? AJAX 的整体理念是您不必再重新加载页面。

标签: php javascript jquery html


【解决方案1】:

【讨论】:

    【解决方案2】:

    在 IE 中你应该使用 window.parent.location.href

    【讨论】:

      猜你喜欢
      • 2012-05-25
      • 1970-01-01
      • 2013-09-21
      • 2017-03-17
      • 1970-01-01
      相关资源
      最近更新 更多