尝试使用JQuery将每个表项添加到数组中

时间:2011-08-03 18:37:05

标签: jquery html

基本上标题是什么......只是无法让它发挥作用而无法在线找到解决方案。

代码:

    var arr=new Array();
    $('#tableC tr').each(function() {
        var tr = $(this);
        tr.find('td').each(arr, function() {
            $(this).val();
        });
    });

3 个答案:

答案 0 :(得分:2)

完全误导each

相反,写一下

tr.find('td').each(function() {
    arr.push($(this).val());
});

你也可以写

var arr = $("#tableC tr td").map(function() { return $(this).val(); }).get();

答案 1 :(得分:2)

试试这个

var arr = [];
    $('#tableC td').each(function() {
        arr.push($(this).text());
    });

答案 2 :(得分:0)

这些方面的东西?

http://jsfiddle.net/pPxcE/

修改

var arr=new Array();
$('#tableC tr').each(function() {
    var tr = $(this);
    tr.find('td').each(function() {
        arr.push($(this).text());
    });
});