В коде, показанном ниже .... он должен быть в состоянии извлечь только флажок, который отмечен ... но он принимает значение как неопределенное .... в чем проблема в коде ... и это отображает все проверенные и непроверенные содержимое строки таблицы checbox
for(k=1;k<=9000;k++)
{ //each change
$("#status"+k).live('click', function () {
for(j=1;j<=k;j++)
{
alert (j);
//var status = $("input[name=status]:checked").val();
//alert(status);
if ($('#status:checked').val() !== undefined) {
alert("false");
var product_name = encodeURIComponent($('#product_name'+j).val());
var barcode = encodeURIComponent($('#barcode'+j).val());
var Quantity = encodeURIComponent($('#Quantity'+j).val());
var cart=product_name + barcode + Quantity;
alert(cart);
} else {
alert("true");
}
$('#cart1').val(cart);
}
});
}