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
。它确实禁用了按钮,但我无法再返回项目,因为它已禁用。它确实禁用了按钮,但我无法再返回项目,因为它已禁用