javascript - 表中的jquery隐藏字段

标签 javascript jquery row html-table hidden-field

我想知道是否有人知道使用 jquery 访问表行中的隐藏字段(通过客户端 ID)的方法。

$("#tblOne").find("tr").click(function() {
            var worker = $(this).find(":input").val();
        });

我发现上面的方法适用于只有一个输入的行,但我需要一些帮助来找出一种通过输入名称获取值的方法。

这是表格行的示例。我如何通过他们的 ID 访问这两个字段?

<table id="tblOne">
<tr>
<td>
    <asp:HiddenField id="hdnfld_Id" Text='<% Eval("ID") %>'></asp:HiddenField>
</td>
<td>
    <asp:HiddenField id="hdnfld_Id2" Text='<% Eval("ID2") %>'></asp:HiddenField>
</td>
</tr> 
</table>

最佳答案

我通常使用正向查找来匹配 id,这种方法避免了要求客户端 id

(id 包含 foo) $(this).find("输入[id*='foo']").val();

关于javascript - 表中的jquery隐藏字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/701470/

相关文章:

javascript - 弹出窗口加载时停止JavaScript音频

javascript - 页面繁忙图标仅在单击按钮时显示

javascript - 使用数据的 jQuery 属性

javascript - 从数组 :javascript/jquery 中删除元素的最佳方法

Excel vba - 查找列数据所在的行号(多个子句)

javascript - __defineSetter__ 替代 firefox 3.5.x 及更高版本

javascript - 如何从必须在目标页面范围内运行的代码调用 Greasemonkey 的 GM_ 函数?

javascript - mockserver-grunt 错误产生 java ENOENT

android - 如何在android的多选行中使用自定义行而不是android.R.layout.simple_list_item_multiple_choice?

如果行与上一行相同,则删除该行,但一列除外