我需要到另一個頁面併發布一些數據。我想從「index.php」發佈Javascript變量,並在「zakazka.php」上獲取PHP變量。我需要點擊span文本啓動該功能,所以我不想使用表單。jQuery重定向不起作用
我發現重定向會幫助我,但不能使一個簡單的例子工作 -
的index.php:
<html>
<head>
<script src="https://code.jquery.com/jquery-2.2.4.js"></script>
</head>
<body>
<?php
session_start();
$user="abc";
$_SESSION["user"] = $user;
?>
<span id="1" onclick="get()">hello</span>
</body>
</html>
<script>
function get()
{
kod="1";
$.redirect('zakazka.php', {'kodsend': kod});
}
</script>
Zakazka.php:
<?php
session_start();
$user=$_SESSION['user'];
$kodr = $_POST['kodsend'];
echo $kodr;
?>
*「它什麼都不做」* ...實際上它會這樣做,它會在您的瀏覽器控制檯中引發錯誤。您沒有包含'$ .redirect'的任何定義。你也不能這樣發表...... $ _GET ['kodsend']' – charlietfl