我已經使用jQuery創建了一個動態表。並從數據庫中動態綁定行和列。每行都附加一個複選框。「dynamictable」是一個創建的div標籤,並將表追加到它。以下是代碼片段。點擊獲取jquery網格的列值
$('#dynamictable').append(
'<table class="table custom-table table-bordered table-hover"></table>'
);
var table = $('#dynamictable').children();
----
rowHeader += "<th>" + colName[i] + "</th>";
--
table.append(rowHeader);
for (var i = 0; i < jsonData.rows.length; i++)
{
row = '';
if (jsonData.rows.length > 0) {
row += "<tbody><tr class='row_odd'>";
row += "<td class='model_bt' onclick='show_hide(" + i + ")'>" +
'<input type="checkbox" id=ch'+i+' onclick="displayChart()"/>' +
jsonData.rows[i].cell[2] + "</td>";
row += "<td>" + jsonData.rows[i].cell[3] + "</td>";
row += "<td>" + jsonData.rows[i].cell[4] + "</td>";
row += "<td>" + jsonData.rows[i].cell[5] + "</td>";
row += "</tr></tbody>";
}
table.append(row);
}
現在onclick的複選框,我需要得到整個列值之一。我該如何實現它。下面是我的柵樣本結果,
colum1 colum2 colum3
aa 1 10
bb 2 20
-- -- --
有需要的陣列, VAR colvals =獲取COLUMN2值[];
任何suggessions,
問候
如果我籤 'AA' 你想在1,2陣列權 – sameer 2014-09-01 11:49:13
是的,這是正確的。 – Sangeetha 2014-09-01 12:02:40
@sangeetha:你在說,'你在每行添加了一個複選框,現在你說你想在複選框的變化事件中獲得整個列值。這兩者相互衝突。 – 2014-09-01 12:02:49