如何在网格视图中查询asp按钮文本以查看是否有任何文本值
How to query asp button text in gridview to see if any have a certain text value
我现在在网格视图中有一个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();
}
}
我认为这会起作用:
if ( $("input[value=Remove][type=submit]").length > 0 ) {
$(".divDownload").hide();
}
希望对您有所帮助!
相关文章:
- 是否有任何方法可以使用jQuery替换在数组中定义值的文本
- 有人知道有没有jquery插件可以在图像上写文本,并让用户将其放置在图像内的任何位置
- 如果没有从下拉列表中选择任何值,则允许使用php、mysql、javascript将文本框添加到mysql表中
- 我需要使用kineticjs点击事件以任何所需的角度旋转画布中的文本
- 任何编写文本文件并将其替换为上一个文本文件的方法
- javascript或css:如何隐藏后面跟着句点前缀的任何数字"1.文本”"2.文本“"
- 如何在不使用任何 html 输入/搜索元素的情况下读取本地客户端文本文件
- 我正在尝试为一个网站创建一个文本框,可以将文本更改为用户希望的任何格式
- 如何在没有任何元素id的情况下检索表中的文本内容
- 检查任何输入或文本区域中是否存在非法字符
- 如何创建一个浏览按钮,通过该按钮我可以选择系统的任何路径,即C:Program Files.并将其放入文本框中
- jQuery,如何测试一个变量是一个文本节点,不包含任何标记
- 任何一个输入所需的文本区域或 HTML 表单中的复选框
- 写任何文本后无法插入表情符号
- 任何防止在从 tinymce 容器中单击输入文本时失去焦点的方法
- 文本框中的任何更改都将自动选中该复选框
- 如何检查标签是否有任何文本
- 使用 javascript 或 flash 或其他任何东西从跨域 iframe 复制文本
- 如何创建动态文本并使用 KineticJS 对其进行编辑.任何可以说明的例子都会很棒
- 输入类型“文本”的 ng-init 不会在文本框内显示任何数据