루프 동안 내 PHP 루프 내에서 자바 스크립트를 실행하려고하지만 그것의 작동하지 않는 내가 원하는 것은 내가 id 체크와 함께 버튼을 클릭하면, 그 버튼을 숨길 것입니다 및 ID 변화의 버튼을 보여하지만 를 작동하지 않는이 내 코드내 jquery 루프 내 PHP에서 작동하지 않습니다
<?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에서는 "# check'1"과 같은 ID를 사용합니다. – Max
아니요 숨기지 않고 버튼을 표시하지 않습니다 –