我正在尝试从一个PHP页面获取数据,并使用Ajax将其传递给另一页面。
JS:
$.ajax({
url: "action.php",
success: function(data){
$.ajax({
url: "data.php?id=data"
}
});
action.php:
<?php
$test= 1;
?>
data.php:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script type="" src="action.js"></script>
<?php
$id = $_GET['id'];
echo $id;
?>
最佳答案
首先,您需要在action.php中echo
数据,其次,使用AJAX请求的data
参数将数据发送到data.php。
这是参考:
jQuery.ajax()
因此页面的组织应如下所示:
JS:
$.ajax({
url: "action.php",
success: function(data){
$.ajax({
url: "data.php",
data: {id: data},
success: function(data){
// your code
// alert(data);
}
});
}
});
action.php:
<?php
$test = 1;
echo $test;
?>
data.php:
<?php
$id = $_GET['id'];
echo $id;
?>