陣列如何使數組的數組等 {[1,2,3],[2,3,4],[2,34,55]}如何形成陣列中的Jquery
在jQuery中?
$(document).ready(function() {
var row = 4;
var items = [];
var total = [];
$('#test tr:eq(' + row + ') td').each(function(colindex, col) {
//alert(colindex);
t = $(this).contents();
items.length = 0;
$.each(t, function(i, val) {
if (val.tagName != 'BR') {
if (val.innerHTML == undefined) {
items.push(val.data);
}
else
items.push(val.innerHTML);
}
//alert(items.toString());
});
total.push(items);
});
alert(total.toString());
});
在上面的代碼
我試圖創建一個元素數組一個陣列共()(項目()) 但怎麼過總()數組只有一個對象,也將最後一個項目()數組。
可以一個請建議我SOLN
{[1,2,3],[2,3,4],[2,34,55]} =>包含數組的對象。 [[1,2,3],[2,3,4],[2,34,55]] =>包含數組的數組 – stecb 2011-04-28 07:20:08
@stecb:'{[1,2,3],[2,3,4 ],[2,34,55]}'是一個無效的對象字面值,不是包含數組的對象(它沒有任何屬性名稱)。但是,是的,當作爲文字書寫時,數組數組的正確表示法確實是'[[1,2,3],[2,3,4],[2,34,55]]'。 – 2011-04-28 07:24:35
你是絕對正確的T.J. :) ..ty! – stecb 2011-04-28 08:05:38