2010-06-26 33 views
0

我有一个表中的表格。每一行都是一个带有隐藏输入项的表单元,其名称以“hf_id_”开头,后跟一个数字,以便第1行的字段名称为“hf_id_1”,第2行为“hf_id_2”,依此类推。我需要搜索所有这些领域的特定值,但我不太清楚如何去隐藏的领域。我知道如何知道全名时如何与他们联系,但在这种情况下,我不确定是否有办法获得这些名称以“hf_id_”开头的数组。谢谢。jQuery的语法来寻找一个形式的隐藏字段

+0

我想我找到了它 - $(“input [name^='hf_id_']”) – 2010-06-26 17:31:58

回答

1

您可以搜索元素与^(开始)和$(结尾),例:

$('input[name^="hf_id_"]'); 

这样你就可以得到像所有的这些元素:

var elements = $('input[name^="hf_id_"]'); 

你可以遍历在其上搜索特定值,如:

$('input[name^="hf_id_"]').each(function(){ 
    if ($(this).val() === 'search value here') 
    { 
    // found.......... 
    } 
}); 
0

或者你可以简单地使用

$('input[type="hidden"]');