我有一个名为edit的Javascript函数,如下所示:
function edit(id){
window.opener.location.href='../../../index.php?mi=<?php echo $mi1?>&id='+id;
//window.close();
}
如果我使用href,它已经工作,所以我需要点击链接
<a href="javascript:void(0);" onClick="edit('<?php echo $_POST["id"]?>');">
<?php echo $_POST["id"]?>
</a>
然后我想在保存/更新数据时运行该功能
if(isset($_POST["save"])){
...
...
echo " <script>$(document).ready(function(){edit(".$_POST["id"].")};</script>";
}
但它没有用,我做错了吗?
答案 0 :(得分:0)
试试这个
$id = $_POST["id"];
echo "<script>$(document).ready(function(){edit(".$id.")});</script>";
您使用了双引号,例如edit(".$_POST["id"].")
。
还缺少关闭)
。
答案 1 :(得分:0)
试用此代码
if(isset($_POST["save"])){
echo "<script>$(document).ready(function(){edit(".$_POST['id'].")};</script>";
}