jQuery - 根据另一个表行索引从表行中获取值

时间:2012-08-03 12:54:47

标签: jquery jqplot

我有2张桌子。一个只保留我的“数据表”的第一列,其余的存储在另一个表中,该表位于第一个。

我需要做的是从特定行获取所有数据以将其传递给jqplot。

我的表格如下:http://jsfiddle.net/Misiu/eajpy/

我的代码基本上有效,但我认为它可以改进。 任何建议都会有所帮助:)

我的代码如下所示:

$('table#baseTable  > tbody > tr > td'').click(function() {
    var rowIndex = $(this).parent().parent().children().index($(this).parent());
    $('div#log').html(rowIndex);

    var myData = [];

    $('#dataTable tbody tr:eq(' + rowIndex + ')').map(function() {
            return $(this.cells).get();
        }).each(function() {
    var headerVal = $(this).closest("table").find("thead > tr > th").eq($(this).index()).html();
    myData.push([headerVal, $(this).html()]);
})

    alert(myData);
    console.log(myData);
});​

0 个答案:

没有答案