我正在開發基於jQuery的應用程序。我有一個在每行都有複選框的asp.net gridview。我想檢查是否有任何複選框被選中。我通過gridview行循環,並檢查任何複選框被選中或不是如下。如何通過使用jQuery的GridView循環,並檢查是否有任何複選框被選中
var ResultArrayFirst = [];
$('#<%= gdvRegretletter.ClientID %> input[type="hidden"]').each(function() {
if ($(this).closest('tr').find('input[type="checkbox"]').prop('checked', true))
{
ResultArrayFirst.push($(this).val());
}
});
alert(ResultArrayFirst);
我上面的代碼不起作用。只要上面的代碼被執行,所有的複選框將被檢查。我不確定我在這裏錯過了什麼。任何幫助,將不勝感激。謝謝。