如何读取表的前3列值

时间:2015-06-11 14:12:17

标签: jquery

我正在使用TableSorter。

点击员工ID上的排序后,它会按顺序显示员工ID的记录。

这一切都很好。

http://jsfiddle.net/4mVfu/4864/

单击按钮,是否可以将前3个名称作为逗号分隔字符串?例如mohan,raj,Madhu作为输出

这是我的代码

function formSalesTable(response) {
    $("#salestablebody").html("");
    if (response.length > 0) {
        var html = '';
        for (var i = 0; i < response.length; i++) {
            var emp_name = response[i].appUserName.trim();
            var emp_depotName = response[i].emp_ID.trim();
            html += '<tr>\
            <td class="text-center"></td>\n\
            <td>' + emp_name + '</td>\n\
            <td>' + emp_depotName + '</td>\n\
            </tr>';
        }
        $("#salestablebody").html(html);
        $("#salesuserstable").tablesorter();
        $("#salesuserstable").trigger('update');

    }
}

点击员工ID

上的排序后,您能告诉我如何阅读前3个值吗?

1 个答案:

答案 0 :(得分:4)

使用 map()获取单个数组中的值

 var name = $("#salestablebody tr td:nth-child(2):lt(3)").map(function () {
        return $(this).text();
    }).get();
  console.log(name.join(","))

<强> DEMO