2013-05-15 24 views
0

我有一些類mycheckbox和html5屬性位置複選框。jquery如何獲得給定的數據屬性hiddeninput

對於選中的這個類的每個複選框,我想要獲得相關的隱藏輸入,其中的類頭具有相同的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() { 



    }); 

}); 

所以我m不確定如何在搜索隱藏元素的複選框中指定位置值,以及如何設置值f ROM的每個隱藏字段列表

回答

2

你的意思是這樣的:

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