我现在在 gridview 中有一个 asp 按钮,我可以将文本从“添加”切换到“删除”。现在我想要的是 jquery 或 javascript 来遍历所有行(或查询所有行)以确定是否已切换任何按钮(它们将具有“删除”文本,因为默认值为“添加”)。我不一定需要循环和处理任何东西,如果没有按钮被切换到“删除”文本,我只想隐藏一个 div。用户可能已将按钮切换为“删除”并返回“添加”。所以我需要知道当前是否至少有一个按钮文本是“删除”。
这是我的模板化 asp 按钮定义:
<asp:TemplateField HeaderText="Prior <br /> Downld" HeaderStyle-ForeColor="White" >
<ItemTemplate >
<asp:Button id="btnBuy" runat="server" OnClientClick="btnBuyToggle(this); return false;" Text="Add" CssClass="buyButton" Visible='<%# Eval("SORD_ShowBuyButton") %>' />
</ItemTemplate>
<HeaderStyle Width="7%" />
<ItemStyle CssClass="sessionOrderDownloadItems" VerticalAlign="Middle" HorizontalAlign="Center" />
</asp:TemplateField>
无论如何,我希望可能有一个 jquery 选择器正在寻找text = "Remove"
,但我不知道如何构建它。
注意:工作结果是这样的:
if ( $("input[value=Remove]").length == 0 ) {
$(".divDownloadHeaderClass").show();
$(".divPurchaseHeaderClass").hide();
}
}