Jquery如何在给定数据属性的情况下获取hiddeninput

时间:2013-05-15 01:31:22

标签: jquery

我有一些带有mycheckbox类和html5属性位置的复选框。

对于检查此类的每个复选框,我希望获得具有类标题的相关隐藏输入,该类标题具有与data-position相同的html5属性值。我想列出一些隐藏字段的值。

所以复选框看起来像这样

<input type="checkbox" class="mycheckbox" data-position="@item.Position"/>

隐藏的输入看起来像这样:

<input type="hidden" data-position="@item.Position" />

所以我想出了:

$('input:checkbox.mycheckbox:checked').each(function () {
   var position = $(this).data('position');
   $('input:hidden.header[data-position=need somehow to get position in here]').each(function () {



   });

 });

所以我不确定如何从搜索隐藏元素的复选框中指定位置值,以及如何将每个隐藏字段的值设置为列表

1 个答案:

答案 0 :(得分:2)

你的意思是这样的:

$('input:hidden.header[data-position="' + position + '"]').each(function () {