Poradziłem sobie już - PRAWIE.
Nie wiem, jak i w ktorym miejscu. Co zrobić żeby pobierało mi dane tylko z danego <tr> w pętli </tr> bo obecnie aktualizuje mi ostatni pobrany w pętli rekord
Myślałem to rozwiązać coś z
Kod
$(this).closest('tr')
tylko w którym miejscu:
kod :
while($docs_ed=mysql_fetch_array($res_doc)){ $result_art = mysql_query("SELECT * FROM products WHERE id='$docs_ed[id_art]'"); $dane_art=mysql_fetch_array($result_art); ?> <script type="text/javascript"> function test(value,id){ var rozmiar = (id); var ile = (value); $.ajax({ url: "docajax3.php", type: "POST", data: 'updateile=' + ile + '&rozm=' + rozmiar + '&nrdok=' + docs + '&idok=' + iddocs + '&idart=' + idartykulu, success: function(msg) { $("#kontener3").html(msg); } }); } </script> <? echo' <tr> <td align="center">'.$docs_ed[symbol_art].' </td> <td align="left"><b style="font-size:12px;">'.$dane_art[nazwa].'</b> <br> 35 <input class="sf_small_1" name="r35" id="r35" onchange="test(this.value,this.id);" value="<? echo $docs_ed[r35]; ?>" type="text"/> 36 <input class="sf_small_1" name="r36" id="r36" onchange="test(this.value,this.id);" value="<? echo $docs_ed[r36]; ?>" type="text"/> </tr> '; }
Z góry dzięki za pomoc !