我试图在Javascript中传递一个PHP变量,它不起作用。请找到我使用的代码如下:在Javascript中传递PHP变量
function delete_id(id)
{
if(confirm('Are you sure you want to permanently delete this record?'))
{
window.location.href='index.php?cabinet_id_delete='+id+'&estimate_id=<?php echo $estimate_id; ?>';
}
}
也许我需要编辑调用JS的代码?这里是它:
<a href='javascript:delete_id(".$rows['estimates_cabinet_id'].")'>DELETE</a>
任何人都可以看到我需要做什么来得到这个工作?
感谢,
约翰
这应该工作。 $ estimate_id来自哪里?或者现在(错误的)输出是什么? – Jeff
如果你的变量名是正确的,并且这是在一个php页面中,那么应该工作......不只是一个JavaScript文件。可能需要一些更多信息? –
$ estimate_id设置在页面的顶部。这是生成的链接 - index.php?cabinet_id_delete = 10&estimate_id =%3C?php%20echo%20 $ estimate_id;%20?%3E –