第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

調(diào)用函數(shù)后使用 Jquery 和 php 重新加載當(dāng)前頁(yè)面

調(diào)用函數(shù)后使用 Jquery 和 php 重新加載當(dāng)前頁(yè)面

qq_花開(kāi)花謝_0 2022-10-21 14:31:22
我試圖在用戶按下按鈕后通過(guò) Jquery 重新加載這個(gè) php 的當(dāng)前頁(yè)面。按下按鈕后調(diào)用該函數(shù)isset($_POST['submitGenZip']),但 Jquery 無(wú)法運(yùn)行其重新加載頁(yè)面的功能。該函數(shù)isset($_POST['submitGenZip'])僅用于下載文件(這是 php 所做的)。它不會(huì)重定向到任何頁(yè)面。第一頁(yè).php<?phpif(isset($_POST['submitGen']))    {        header('Location:Generate.php');          }?><!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  <title>Zip Files</title>  <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>  <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet" />.........<tr>            <form action="" method="post" role="form">                <td>                    <input type="submit" name="submitGen" class="btn btn-primary" value = "GenerateZ" style="float: right;">                </td>            </form></tr>......</body></html><script>$(document).ready(function(){    $("#submitGen").click(function(){        alert("ReloadThisPage");    });});</script> 
查看完整描述

3 回答

?
胡說(shuō)叔叔

TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超8個(gè)贊

您可以使用多種方法加載您的頁(yè)面或任何其他頁(yè)面。

您不必使用PHP重新加載當(dāng)前頁(yè)面或位置。您可以直接使用jQuery或使用 JS。

使用 location.reload()

您可以使用在事件location.reload();中重新加載您的頁(yè)面click

閱讀更多關(guān)于location.reload 這里

使用 window.open()

window.open('Generate.php')如果您想在窗口中打開(kāi) URL,也可以使用 這將有所幫助。

使用 window.location

window.location = 'Generate.php'如果您想在同一窗口中打開(kāi) URL,您也可以使用 這將有所幫助。

運(yùn)行下面的代碼片段以查看它的工作原理。

$(document).ready(function() {

  $("#submitGen").click(function() {

    alert('Page will reload now')

    location.reload();

  });

});

<!DOCTYPE html>

<html>


<head>

  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

  <title>Zip Files</title>

  <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>

  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>

  <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet" /> ... ... ...

  <tr>

    <form action="" method="post" role="form">

      <td>

        <input type="submit" name="submitGen" id="submitGen" class="btn btn-primary" value="GenerateZ" style="float: right;">

      </td>

    </form>

  </tr>

  ... ...

  </body>


</html>


查看完整回答
反對(duì) 回復(fù) 2022-10-21
?
森林海

TA貢獻(xiàn)2011條經(jīng)驗(yàn) 獲得超2個(gè)贊

用戶“AlwaysHelping”幫助我解決了這個(gè)問(wèn)題。但是我想發(fā)布一個(gè)替代解決方案。也就是說(shuō),當(dāng)用戶從服務(wù)器下載文件時(shí),發(fā)送的請(qǐng)求有時(shí)比預(yù)期的要慢,Jquery 函數(shù)在同一個(gè)實(shí)例中運(yùn)行,并且永遠(yuǎn)不會(huì)下載文件。所以我在刷新頁(yè)面之前在 Jquery 中保持了 5 秒的延遲。


<script>

$(document).ready(function() {

  $("#submitGen").click(function() {

    window.setTimeout(function () {

        location.href = "FirstPage.php";

    }, 5000);

  });

});

</script>


查看完整回答
反對(duì) 回復(fù) 2022-10-21
?
呼喚遠(yuǎn)方

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超11個(gè)贊

您可以使用HTML onclick 事件屬性

<input type="submit" onclick="location.reload()" name="submitGen" class="btn btn-primary" value = "GenerateZ" style="float: right;">



查看完整回答
反對(duì) 回復(fù) 2022-10-21
  • 3 回答
  • 0 關(guān)注
  • 194 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)