Посмотрим, правильно ли я понял. У вас есть массив таких объектов:
var items = [
{State:"MG",CostumerFname:"Bob",age:30},
{State:"SP",CostumerFname:"John",age:25},
{State:"RN",CostumerFname:"Mary",age:34}];
И вы пытаетесь получить доступ к свойствам объекта («столбцам»), как к массиву.
Вы можете сделать что-то подобное для выполнения своей задачи:
transform = function(list)
{
var len = list.length;
var transformedList = [];
for(i=0;i<len;i++)
{
var item = [];
for (j in list[i])
{
item.push(list[i][j]);
}
transformedList.push(item);
}
return transformedList;
}
И тогда вы можете использовать его следующим образом:
var transformedItems = transform(items);
$.each(transformedItems , function (index, item) { if (item[1] == "Bob") { alert(item[1] + " " + item[2]) } } );
Надеюсь, это поможет:)