現在,我有以下的HTML表:數據表:從DOM數據源通過名稱引用列
<table id="datatable">
<thead>
<th>fruits</th>
<th>vegs</th>
</thead>
<tbody>
<tr>
<td>apple</td>
<td>potato</td>
</tr>
<tr>
<td>apple</td>
<td>carrot</td>
</tr>
</tbody>
</table>
而且我想通過名稱來引用的列是這樣的:
<script type="text/javascript">
$(document).ready(function() {
/* Init the table */
var oTable = $('#datatable').dataTable();
//get by sTitle
console.log(oTable);
var row = oTable.fnGetData(1)
console.log(row['vegs']);//should return 'carrot'
});
</script>
無論如何有一個JavaScript函數fnGetData()
返回一個對象,而不是數組,當數據源是DOM?
棘手。如果您有兩個具有相同類/文本值的標題單元格,會發生什麼情況? – Bergi
嗯...我不確定,但我想它會返回第一個。 –