删除锚标签上的确认消息

Posted

技术标签:

【中文标题】删除锚标签上的确认消息【英文标题】:delete confirmation message on anchor tag 【发布时间】:2021-12-05 09:14:25 【问题描述】:

作为一个新的学习者,我有一些我想解决的基本问题。 1)我以表格格式显示了学生数据。 2)在下面的最后一个代码中,我提供了两个锚标签。 3)其中第一个重定向在更新页面上,第二个是否直接在点击时执行删除查询而不确认)。 所以我想要什么,当我点击删除链接时,浏览器应该要求我确认, 如是, 然后删除并重定向到登录页面。 如果不, 留在同一页面上

        >>    <tr>
          <td><?php echo $result['id']; ?></td>
          <td><?php echo $result['sname'];?></td>
          <td><?php echo $result['class']; ?></td>
          <td><?php echo $result['gname'];?></td>
          <td><?php echo $result['contact']; ?></td>
          <td><?php echo $result['gender']; ?></td>
          <td><?php echo $result['email'];?></td>
          <td><?php echo $result['bloodg']; ?></td>
          <td><?php echo $result['address']; ?></td>
          <td><?php echo $result['division'];?></td>
          <td><?php echo $result['shift']; ?></td>
          <td>
            <a class= "action-e" href= "update.php?id=<?php echo $result['id']; ?>"><i class="fa fa-wrench" title="Update"></i></a>
            <a class= "action-d" href= "delete.php?id=<?php echo $result['id'] ?>"><i class="fa fa-trash" title="Delete"></i></a>
          </td>
        </tr>

【问题讨论】:

不需要把整个标题都写成大写,这被认为是大喊大叫,可能会导致想要帮助你的人减少 【参考方案1】:
 <tr>
      <td><?php echo $result['id']; ?></td>
      <td><?php echo $result['sname'];?></td>
      <td><?php echo $result['class']; ?></td>
      <td><?php echo $result['gname'];?></td>
      <td><?php echo $result['contact']; ?></td>
      <td><?php echo $result['gender']; ?></td>
      <td><?php echo $result['email'];?></td>
      <td><?php echo $result['bloodg']; ?></td>
      <td><?php echo $result['address']; ?></td>
      <td><?php echo $result['division'];?></td>
      <td><?php echo $result['shift']; ?></td>
      <td>
        <a class="action-e" href="update.php?id=<?php echo $result['id']; ?>"><i class="fa fa-wrench" title="Update"></i></a>
        <a class="action-d" href="delete.php?id=<?php echo $result['id'] ?>" onclick="return confirm('Are you sure?')"><i class="fa fa-trash" title="Delete"></i></a>
      </td>
    </tr>

【讨论】:

请考虑在您的回答中留下评论,解释为什么您的回答解决了 OP 的问题。

以上是关于删除锚标签上的确认消息的主要内容,如果未能解决你的问题,请参考以下文章

jQuery对话框在打开链接之前确认

Spring-boot删除javascript确认消息

如何自定义删除确认消息

如何添加删除确认消息

根据确认消息禁用按钮行为

当我尝试使用 pika (python) 向 RabbitMQ 确认消息时出现错误“未知的传递标签”