Я имею var row=<tr><td>val</td><td>val2</td></tr>
и я попробовал это:
$("#mainTable tbody").append(row);
но это добавляет в конец таблицы.
Также я попробовал $("#mainTable tr:first").after().append(row);
Но еще не получили результат.
Помогите мне понять.
InsertAfter - это то, что вы ищете:
var row='<tr><td>val</td><td>val2</td></tr>';
$(row).insertAfter("#mainTable tr:first");