我试图运行一个JavaScript内我的PHP while循环,但它不工作, 我想要的是,当我点击与ID检查按钮,它会隐藏该按钮并显示出与ID更改按钮,但它不工作 这是我的代码我的jQuery不工作在我的PHP while循环
<?php
$s = mysqli_query($conn, "SELECT * FROM test");
while($d = mysqli_fetch_array($s))
{
$id = $d['id'];
echo '
<button id="check'.$id.'" onclick="respond('.$n.');">check'.$id.'</button><br>
<button id="change'.$id.'" style="display:none;">change'.$id.'</button>
';
}
?>
<script>
function respond(username)
{
$("#check'"+<?php echo $id; ?>"'").hide();
$("#change'"+<?php echo $id; ?>"'").show();
$.post("ana.php",
{
username:username
});
}
</script>
它以什么方式不起作用?您是否收到特定的错误讯息?什么都没有发生?它召唤不死生物的嚎叫吗? –
你的按钮id像这个check1但在jquery你使用这样的id“#check'1'” – Max
不,但它不隐藏和显示按钮 –