如何通過$.ajax
將數據從一個頁面發送到另一個頁面並轉到其他頁面? 如果我嘗試下面的代碼,我只會在第二頁上看到一個錯誤(watch-video.php
)。用ajax和jquery發佈數據到其他頁面
我用這個代碼videos.php
頁面
$.ajax({
type: "POST",
url: "watch-video.php",
data: {video: "test"},
success: function(msg)
{
$(location).attr('href',"watch-video.php");
}
});
在我使用此代碼的網頁watch-video.php
<?php
$name=$_POST['video'];
?>
<html>
<body>
<?php echo $name; ?>
</body>
</html>
這使我對watch-video.php page
相同的錯誤上。該錯誤是關於這一行:
<?php
$name=$_POST['video'];
?>
我得到的錯誤是這樣的:
Notice: Undefined index: video in `C:\wamp\www\website\watch-video.php on line 26`
我要提交的東西到另一個頁面,並轉到頁,但沒有一種形式。它具有當我點擊一個div做:
$("#gvidbalk").click(function(){
這是一個類似YouTube的,如果你點擊一個視頻圖像,你會去到另一個頁面,您可以觀看視頻。