从表中的每一行中查找下拉列表的值

时间:2017-08-04 13:58:04

标签: javascript jquery

我有一张桌子,每排有两个下拉菜单。我试图使用javascript将整个表值存储在数组中。

我能够获取单元格[0]和单元格[1]的值,但不能获取包含下拉列表的单元格[3]和单元格[4]。

这是我的javascript

    $(document).on('click', '#classTypeFetch', function (e) {
    var table = document.getElementById('tblClassificationSearchResult');
    var tableArray = [];
    for (var i = 1; i < table.rows.length; i++) {
        tableArray.push({
            charName: table.rows[i].cells[0].innerHTML,
            charDesc: table.rows[i].cells[1].innerHTML,
            parentValue: table.rows[i].cells[2].getElementById("ddlParent").value,
            childValue: table.rows[i].cells[3].getElementById("ddlParent").value,
        });
    }
    var result = tableArray;
});

0 个答案:

没有答案