when trying to run the following code:
var pvals = new Array();
pvals = "[" + $("#upcheck").val() + "]";
pvals = $.parseJSON(pvals);
pvals = pvals.sort(function(a,b) { return parseFloat(a.id) - parseFloat(b.id) } );
for (var i = 0; pvals.length; i++) {
if (i == 0) {
//do something
} else {
if (pvals[i].id == pvals[i - 1].id) {
//do something
} else {
//do something else
}
}
}
Firebug within Firefox shows the following message "TypeError: pvals[(i - 1)] is undefined" Can anyone please help? I have defined pvals as an array.
Thanks
Ryan
i == 4.