有一個表,我想要表列數據的唯一值,就像表格行可能有4,2,2,4,5,4那麼它應該返回數組這樣data = [ 2 , 4 , 5 ]
從表格列和排序數組中檢索唯一數據
我能夠做到這一點使用jQuery如下鏈接
http://jsbin.com/ojeroc/5/edit#source
但數據應該來升序排列因此,我可以用這個陣列中的另一個功能。
$(document).ready(function(){
console.log("document is ready");
var items=[], options=[];
console.log(items);
console.log(options);
//Iterate all td's in second column
$('#dataTable tr td').each(function(){
//console.log("Inside tr data");
//add item to array
items.push($(this).text());
// console.log($(this).text());
});
//restrict array to unique items
var items = $.unique(items);
alert(items);
});
謝謝,我想檢索排序數組的最小值和最大值,可以做到這一點? – Wazdesign 2012-03-05 09:43:37
@Wazdesign如果你想一下,你會發現它很容易。 – kapa 2012-03-05 09:45:16
排序後,'sortedItems [0]'將得到min和'sortedItems [sortedItems.length-1]'最大值。 – 2012-03-05 09:46:01