Mam formularz, w którym chcę dodać możliwość dokładania kolejnych wierszy. Zrobiłem sobie link, który wywołuje funkcję js_add_row. Potrzebuję, by pierwszy element nowego wiersza miał zawsze nadawane ID z kolejnym numerem. Nie działa mi jednak nadawanie tego numeru. Zawsze dodawany jest element o ID="row1". Proszę więc o podpowiedź w tej kwestii.
Funkcja wygląda tak:
Z góry dziękuję.
function js_add_row() { var ln = '<tr><td class="r"><input id="row'+($("[name=row]").length+1)+'" name="row[]" type="text" size="18" maxlength="50"/></td><td class="r"><textarea style="width: 230px" name="row_about[]" maxlength="300"></textarea></td><td class="r"><textarea style="width: 210px" name="row_keywords[]" maxlength="300"></textarea><td></td>\n'; $("#table").html($("#table").html() + ln); }