1. 程式人生 > >如何在javascript從表獲取複選框的值?

如何在javascript從表獲取複選框的值?

我有一個表在每一列複選框和我想要的'name'選中複選框的屬性。 下面是複選框的樣子。 每個複選框都有不同的name行和列。 的語法name屬性是[row_name-col_name]:

enter image description here

我試著像下面js檔案:

var formid = jQuery(elem).attr('id');

  var checkdvalue = [];
  var j = 0;

  jQuery('#ecf_table').find('tr').each(function () {
    var row = jQuery(this);
    if(row.find('input[type="checkbox"]').is(':checked')) {

        checkdvalue[j++] = jQuery(row.find('input[type="checkbox"]')).attr('name');

    }
     alert(checkdvalue);
  });

我需要一個數組的樣子A.4-2,A.4-3,A.6-2上面的表。 但我得到A.4-1,A.6-1只有。 幫助我得到所需的值。