У меня есть предложение, вместо того, чтобы возвращать объект данных и преобразовывать его в HTML в javascript, просто возвращать данные в виде требуемых строк таблицы.Поскольку вы уже генерируете их для страницы, у вас должна быть логика / шаблон, чтобы сделать это снова легко.
Чтобы заменить данные, я бы просто включил тег <tbody>
вокруг ваших строк данных и в вашемФункция успеха ajax просто заменяет ее содержимое - вместо сложного селектора опускается первая строка таблицы, которая, как я полагаю, является заголовками столбцов.
$("#featured_listing tbody").html(data); //Replace contents of <tbody> tag
И таблица:
<table>
<thead><tr>....row headers...</tr></thead>
<tbody>...data rows...</tbody>
</table>