В функцию фильтра необходимо добавить параметры index и element . Затем из элемента param вы можете получить доступ к значениям ячейки. Что-то вроде этого должно помочь:
var Qte = $('#TableSelect tr:not(:first-child)')
.filter(function(i, element){
var cell1 = element.childNodes[0].value;
var cell2 = element.childNodes[1].value;
return $(this).val();
});
Теперь вы должны получить значения, которые вам нужны, хотя предполагается, что ваш селектор jQuery возвращает соответствующие элементы.
Вы можете вставьте эти значения в массив, если вы хотите их сохранить. Что можно сделать так:
//outside the function
var values = [];
//from inside the function
var textAndValueArray = [cell1, cell2];
values.push(textAndValueArray);
return;
Теперь у вас есть массив массивов, содержащих ваш текст и значение. Теперь это дает вам простой способ зацикливания этих значений, и вы знаете, что в каждом индексе массива есть массив текста и значений.