Javascript 如何在gridview中查询asp按钮文本,以查看是否有具有特定文本值的按钮

Javascript 如何在gridview中查询asp按钮文本,以查看是否有具有特定文本值的按钮,javascript,jquery,gridview,itemtemplate,aspbutton,Javascript,Jquery,Gridview,Itemtemplate,Aspbutton,我现在在gridview中有一个asp按钮,我可以将文本从“添加”切换到“删除”。现在我想要的是jquery或javascript在所有行中循环(或查询所有行),以确定是否有任何按钮被切换(它们的文本为“Remove”,因为默认值为“Add”)。我不一定需要遍历和处理任何内容,我只想在没有按钮切换到“Remove”文本的情况下隐藏一个div。用户可能已将按钮切换到“删除”和“添加”。因此,我需要知道当前是否至少有一个按钮文本为“删除” 以下是我的模板化asp按钮定义: 无论如何,我希望有一个

我现在在gridview中有一个asp按钮,我可以将文本从“添加”切换到“删除”。现在我想要的是jquery或javascript在所有行中循环(或查询所有行),以确定是否有任何按钮被切换(它们的文本为“Remove”,因为默认值为“Add”)。我不一定需要遍历和处理任何内容,我只想在没有按钮切换到“Remove”文本的情况下隐藏一个div。用户可能已将按钮切换到“删除”和“添加”。因此,我需要知道当前是否至少有一个按钮文本为“删除”

以下是我的模板化asp按钮定义:


无论如何,我希望有一个jquery选择器来查找
text=“Remove”
,但我不知道如何构造它

注:工作结果如下:

       if ( $("input[value=Remove]").length == 0 ) {
            $(".divDownloadHeaderClass").show();
            $(".divPurchaseHeaderClass").hide();
          }
        }

我认为这是可行的:

if ( $("input[value=Remove][type=submit]").length > 0 ) {
    $(".divDownload").hide();
}

希望有帮助

换句话说,如果任何按钮的文本为“Remove”,我想隐藏一个div。如下所示:如果“一些jquery说我至少有一个按钮文本”Remove”“{$(“.divDownload”).hide();}。另外,我颠倒了逻辑,如果没有一个按钮的文本值是“Remove”,那么我就隐藏了我的div。我最初说错了。Thanks我不太确定asp.net按钮生成的输入类型,但可能是type=submit,所以如果仍然不起作用,只需将:button更改为:submit,你能发布按钮生成的html代码吗?我使用的是较旧版本的jquery 1.3.1,所以升级可能会有所帮助,但这听起来是一个非常基本的功能,所以我不认为这是原因。但仅供参考