文件名:first.php
<th><button type="button" id= "pre_production" class="btn submit_button" value = <?php echo $_REQUEST["project"] ;?>><b>PRE PRODUCTION</b></button></th>
我正在通过 AJAX 将按钮值发送到第二页
$("#pre_production").click(function()
{
var data_pre_production = $("#pre_production").val();
$.ajax({
type:"POST",
url:"second.php",
data:{data_pre_production},
success:function(data){
//alert(data);
}
});
});
在第二页中,我正在尝试捕获按钮值,例如
欢迎回家
BUt显示错误,例如"未定义的索引data_pre_production"
请帮助解决这个问题。谢谢
当你创建 AJAX 发送到 PHP 的参数时,你需要给参数一个名称和一个值。参数名称将是您用于访问 $_POST、$_GET 或 $_REQUEST 的数据的名称,就像您似乎正在使用
的那样data:{data_pre_production: data_pre_production},
或者也许在这种情况下应该是
data:{project: data_pre_production},