Проблема в том, что вы не можете использовать одно и то же имя или идентификатор.Вы должны добавить
var price = $('#filter').val();
var data = $('#filter2').val();
и выполнить ту же функцию для фильтра данных:
$('tr td.data').each(function() {
if ($(this).text().substring(0, 2) < data)
{
$(this).parent().hide();
}
});