文件名: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);
}
});
});
在第二页中,我试图捕获
之类的按钮值但是它显示了类似“未定义的索引data_pre_production”的错误
请帮助解决此问题。谢谢
答案 0 :(得分:1)
在创建参数时,AJAX发送给PHP,您需要为参数指定名称和值。参数名称将是您用来使用似乎正在使用的$ _POST,$ _ GET或$ _REQUEST中的数据的名称
data:{data_pre_production: data_pre_production},
或者在这种情况下应该是
data:{project: data_pre_production},