Javascript 如何在jquery中禁用图像按钮?

Javascript 如何在jquery中禁用图像按钮?,javascript,html,jquery,button,Javascript,Html,Jquery,Button,要求如下: 表包含许多行。每行都有编辑和删除图标 当用户单击一行中的一个编辑/删除图标时,必须禁用表中所有行中的所有编辑和删除图标 单击编辑图标,调用javascript函数打开一个带有相应行值的弹出窗口。单击“删除”图标后,将进行表单提交 代码如下: <td style="text-align:center;"><input onclick="clearMessage()" type="image"

要求如下:

  • 表包含许多行。每行都有编辑和删除图标
  • 当用户单击一行中的一个编辑/删除图标时,必须禁用表中所有行中的所有编辑和删除图标
  • 单击编辑图标,调用javascript函数打开一个带有相应行值的弹出窗口。单击“删除”图标后,将进行表单提交
  • 代码如下:

    <td style="text-align:center;"><input
        onclick="clearMessage()"
        type="image"
        src="/images/pen_edit_thick.png"
        class="imgEditPen"
        title="<bean:message key="button.tooltip.edit"/>"></td>
    <td style="text-align:center;"><input
        onclick="clearMessage();"
        type="image"
        src="/images/icon_delete.gif"
        class="imgEditPen"
        title="<bean:message key="button.tooltip.remove"/>"></td>
    
    
    
    尝试了以下方法: 使用禁用属性的按钮选择器
    ($(':button').prop('disabled',true);//禁用所有按钮。但这似乎不起作用。请帮助。

    从我看到的代码来看,您的输入没有一个是按钮类型的

    试一试

    $(“:image”).attr(“禁用”、“禁用”)

    $(“:image”).prop(“disabled”,true)

    它将选择图像类型的输入和按钮