checkboxes in table get only those that are in hidden rows
<p>I have a table like:</p>

<pre><code>@foreach (var item in Model) {
            &lt;tr&gt;
                &lt;td&gt;
                    @Html.DisplayFor(modelItem =&gt; item.InvoiceNumber)
                &lt;/td&gt;
                &lt;td&gt;
                    @Html.DisplayFor(modelItem =&gt; item.InvoiceDate, "{0:D}")
                &lt;/td&gt;
                &lt;td&gt;
                    @Html.DisplayFor(modelItem =&gt; item.Organisation.Name)
                &lt;/td&gt;
                &lt;td&gt;
                    @Html.DisplayFor(modelItem =&gt; item.TotalExcludingGst)
                &lt;/td&gt;
                &lt;td&gt;
                    @Html.DisplayFor(modelItem =&gt; item.Status)
                &lt;/td&gt;
                &lt;td&gt;
                    @Html.DisplayFor(modelItem =&gt; item.ExportedDateTime)
                &lt;/td&gt;
                &lt;td class="centered"&gt;
                    &lt;input type="checkbox" name="ids" value="@item.InvoiceId" /&gt;
                &lt;/td&gt;
            &lt;/tr&gt;
        }
</code></pre>

<p>So I have a way of getting the rows with checked checkboxes:</p>

<p>$('#exporttable').find('input:checkbox:checked').closest('tr');</p>

<p>I really would like to modify this so it only get the rows with checked checkboxes that are invisible ie. the row is <code>display: none</code>.</p>

<p>Can someone please advise me how to achieve this?</p>
