我正在使用一個頁面(file1.php)將特定數字提交給另一個 php 文件(file2.php)這第二個 PHP 文件從數據庫中獲取數據并提取信息然后將其返回給file1.php,這里是file2 .php<?phprequire('../model/encapsulation.php');require('../model/connection.php');require('../model/bunchofmethod.php');if (isset($_POST['SpecificNumber'])) { $NS = $_POST['SpecificNumber']; $info = execRequest::folderInfoFromNS($NS, $dbh); $name = $info['name']; $firstName = $info['firstName']; $UID = $info['UID']; $idFound = json_encode(array($name, $firstName, $UID));}?><!DOCTYPE HTML><html><head> <script src="../JS/jquery-3.4.1.min.js"></script> <?php if (isset($idFound)){ ?> <script> $(document).ready(function () { $.post("../view/file1.php", { idFound: <?php echo $idFound?>, searchDone: 1 }); }) </script> <?php } ?></head></html>當我使用file1提交特定數字時(它只是一個常規表單和一個 php 部分,$_POST['idFound']如果它設置了 vardump)我被重定向到file2但沒有再次重定向到file1,為什么?
為什么我在 ajax 發布后沒有重定向?
幕布斯6054654
2022-10-09 16:44:32