Witam,
Mam kod który generuje mi tabele w js a w niej pola typu input, powiedzmy, że ten kod poniżej wykonuję się np. 20 razy w pętli for
var liczba=Math.floor(Math.random()*1000000000000)
tmp_option = tmp_option + '<table id="table_option'+liczba+'">
<tr>
<td><strong>List ' + j + '</strong></td>
<td><input type="text" name="input_option_[]" id="id_odp' + liczba + '"/><img id="id_option_img'+liczba+'" src="img/del.png" onclick="delOption('+liczba+');"/></td>
</tr>
</table>';
a to moja funkcja do usunięcia odpowiedniego pola input i odpowiednio całej tabeli
function delOption(id){
$("#id_odp"+id).remove();
$("#table_option"+id).remove();
}
Po kliknięciu na obrazek wykonuję się funkcja delOption(id); która usuwa wybrane pole input oraz tabele
i niby wszystko działa ok bo w źródle strony ładnie usuwa na firebugu także nie widzę usuniętego inputa ani tabeli ale za to gdy prześlę cały formularz do pliku php i tam odbieram wszystko POST'em to i tak ten usunięty element się pojawia nie wiem czemu. Jak zrobić aby po wysłaniu formularza do pliku php ten element w tablicy się już nie pojawiał?