Javascript 更改PHP中禁用按钮的外观

Javascript 更改PHP中禁用按钮的外观,javascript,php,jquery,Javascript,Php,Jquery,如果条件满足,我试图禁用一个按钮。例如,如果某个项目被退回,单击“退回”按钮后,该按钮应被禁用。我所做的是使按钮可点击和禁用。这意味着它不会显示任何正在返回项的验证。我关心的是,如何更改按钮的外观,使其看起来像一个禁用的按钮 还有一件事,我也做了一个代码,通常禁用按钮,但它是可点击的 <tr class="del<?php echo $id ?>"> <td><?php echo $row['equipment_description']; ?>

如果条件满足,我试图禁用一个按钮。例如,如果某个项目被退回,单击“退回”按钮后,该按钮应被禁用。我所做的是使按钮可点击和禁用。这意味着它不会显示任何正在返回项的验证。我关心的是,如何更改按钮的外观,使其看起来像一个禁用的按钮

还有一件事,我也做了一个代码,通常禁用按钮,但它是可点击的

<tr class="del<?php echo $id ?>">

<td><?php echo $row['equipment_description']; ?></td>
<td><?php echo $row['firstname']." ".$row['lastname']; ?></td>
<td><?php echo $row['student_id']; ?></td>
<td><?php echo $row['year_level']; ?></td>
<td><?php echo $row['course']; ?></td>
<td><?php echo $row['date_borrow']; ?></td> 
<td><?php echo $row['due_date']; ?> </td>
<td><?php echo $row['borrow_status'];?></td>
<td><a rel="tooltip"
       title="Return"
       id="<?php echo $borrow_details_id?>" <?php if(strcmp($row['borrow_status'],"returned")!=0) {echo 'href="#delete_equipments'; echo $borrow_details_id; echo '"';}?>
       data-toggle="modal"
       class="btn btn-success">
    <i class="icon-check icon-large"></i>Return</a><td></td>

<?php include('modal_return.php'); ?>

问题的一部分在于,您试图像按钮一样使用
标记。既然您的
标记实际上并不像链接标记那样将某人指向新页面,为什么不直接使用
标记呢?它带有一个“disabled”属性

<td><button rel="tooltip" title="Return" id="<?php echo $borrow_details_id?>" <?php
if(strcmp($row['borrow_status'],"returned")!=0) {echo $borrow_details_id; echo '"';}?>  data-toggle="modal" class="btn btn-success" disabled><i class="icon-check icon-large"></i>Return</button><td></td>

问题的一部分是您试图像按钮一样使用
标记。既然您的
标记实际上并不像链接标记那样将某人指向新页面,为什么不直接使用
标记呢?它带有一个“disabled”属性

<td><button rel="tooltip" title="Return" id="<?php echo $borrow_details_id?>" <?php
if(strcmp($row['borrow_status'],"returned")!=0) {echo $borrow_details_id; echo '"';}?>  data-toggle="modal" class="btn btn-success" disabled><i class="icon-check icon-large"></i>Return</button><td></td>

技术差。我建议使用AJAX。使用JavaScript将数据发送到服务器。使用PHP来
echo json\u编码($assocArray)这样JavaScript可以在成功后处理JSON。请记住,禁用按钮发生在客户端。为什么不将按钮设置在
按钮
标记上,而不是
a
?然后您可以添加
禁用的
参数。最后一个单元格中有一个不正确的
td
元素:
。。。返回
。技术差。我建议使用AJAX。使用JavaScript将数据发送到服务器。使用PHP来
echo json\u编码($assocArray)这样JavaScript可以在成功后处理JSON。请记住,禁用按钮发生在客户端。为什么不将按钮设置在
按钮
标记上,而不是
a
?然后您可以添加
禁用的
参数。最后一个单元格中有一个不正确的
td
元素:
。。。Return
。它确实禁用了按钮,但我无法再返回项目,因为它已禁用。它确实禁用了按钮,但我无法再返回项目,因为它已禁用