gpt4 book ai didi

php - 循环表上的 Javascript 禁用按钮

转载 作者:行者123 更新时间:2023-11-28 23:45:17 24 4
gpt4 key购买 nike

我想根据 if else 语句禁用我的表上的按钮。该表有一些数据 while 循环形成 mysql 查询。问题是,我目前使用的代码只禁用第一个按钮。如果他们不符合要求声明,我如何禁用另一个按钮。这是我的表格代码和禁用按钮代码。非常感谢你的好意帮助了我。 PICTURE

 <?php
$query_p_peribadi = sprintf("SELECT * FROM pergerakan_peribadi WHERE no_ic = %s", GetSQLValueString($colname_p_peribadi, "text"));
$p_peribadi = mysql_query($query_p_peribadi, $pspm) or die(mysql_error());
//$totalRows_p_rasmi = mysql_num_rows($p_rasmi);
while($row_p_peribadi = mysql_fetch_assoc($p_peribadi)){
$i=$row_p_peribadi['nopermohonan'];
?>

<tr>
<td><?php echo $row_p_peribadi['perkara']; ?></td>
<td><?php echo $row_p_peribadi['tempat']; ?></td>
<td><?php echo $row_p_peribadi['tarikh_keluar']; ?></td>
<td><?php echo $row_p_peribadi['tarikh_masuk']; ?></td>
<td><?php echo $row_p_peribadi['status']; ?></td>
<td><?php echo $row_p_peribadi['pegawai_pengesah']; ?></td>
<td><?php echo $row_p_peribadi['level_pegawai']; ?></td>
<td><a href="#" class="btn btn-xs btn-primary" data-toggle="modal" data-target="#myModal2<?php echo $row_p_peribadi['nopermohonan']; ?>"><span class="glyphicon glyphicon-th-list"></span> Butiran</a>
<a href="#" class="btn btn-xs btn-info" onclick="myFunction()" id="kemaskini1" data-toggle="modal" data-target="#myModal3<?php echo $row_p_peribadi['nopermohonan']; ?>"><span class="glyphicon glyphicon-time"></span> Kemaskini</a>
<a href="#" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#myModal<?php echo $row_p_peribadi['nopermohonan']; ?>"><span class="glyphicon glyphicon-remove"></span> Batal</a>



        <script type="text/javascript">
function myFunction() {
if (textstatus1.value == "Dalam Proses Kelulusan") {
alert("Permohonan Ini Masih Belum Di Luluskan Oleh Pegawai Pelulus");
document.getElementById("<?php echo $i;?>" ).disabled=true;
}else{

}
}
</script>

 <button  id="<?php echo $i;?>" type="submit" onclick="return confirm('Kemaskini Pegerakan Bagi No Permohonan: <?php echo $row_p_peribadi['nopermohonan']; ?>?')" class="btn btn-success">Kemaskini</button>

最佳答案

整个页面中只能有一个id

document.getElementById("Kemaskini").disabled = true;

<a href="#" class="btn btn-xs btn-info" id="Kemaskini" data-toggle="modal" data-target="#myModal3<?php echo $row_p_peribadi['nopermohonan']; ?>">
^ ^
<span class="glyphicon glyphicon-time"></span> Kemaskini
</a>

Kemaskini 这个 id 出现了不止一次。所以只有 disable 对第一个元素有效。

尝试使用带有一些数据库 ID 的类

关于php - 循环表上的 Javascript 禁用按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33705117/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com