【发布时间】:2012-05-14 05:46:06
【问题描述】:
我的目标是遍历 ID 为 ajaxResponse1 的表,并将每个 COLUMN 的值存储在单独的数组中。 valuesArr 中的每个条目都是包含单个值数组的列。
我尝试使用新数组而不是新对象,但我的屏幕似乎仍然没有收到任何输出警报。我应该使用 .push 的某种组合将每个新列值放入适当的数组吗?希望这很清楚。有任何想法吗?谢谢!
var valuesArr = new Object();
$('#ajaxResponse1 tr').each( function() {
var colNum = 0;
$('th, td', this).each( function() {
valuesArr[colNum] = valuesArr[colNum].push( $(this).html() );
colNum++;
});
});
alert(JSON.stringify(valuesArr));
【问题讨论】:
-
This question 可能会对您有所帮助。
-
尝试将警报放入循环中,以便检查数组中的内容
-
不是重复的恕我直言,因为这增加了创建原始表的转置的复杂性。
标签: javascript jquery