我有一个带有 2 个按钮的表单:批准和拒绝。
<input type="button" name="Approve" value="Approve" onClick="location.href='approve.php?user=<?php echo $row['icnum'];?>&states=1'">
<input type="button" name="Reject" value="Reject" onClick="location.href='approve.php?user=<?php echo $row ['icnum'];?>&states=2'">
单击“批准”按钮后,我想禁用“拒绝”按钮。因此,用户在表单被批准后不能再次拒绝表单。
我尝试了几次尝试,例如:
<input type="button" value="Send" onclick="javascript=this.disabled = true; form.submit();">
但是这段代码对我不起作用。即使它实际上正在工作,该按钮也只是禁用自身,而不是其他按钮。
我正在使用 Chrome。关于如何解决这个问题的任何想法?
编辑:这是我在 php 中的流程表单。
<?php session_start();
include('../include/dbconnect.php');
$user = $_GET['user'];
$states = $_GET['states'];
if($user){
$approve = "UPDATE student SET status='$states' WHERE icnum='$user'";
$result = mysql_query($approve) or die(mysql_error());
if ($result) {
?>
<script type="text/javascript">
window.location = "index.php"
</script>
<?php }
}
?>
如果操作在服务器端运行,我可以在这些代码中编辑什么?