Tylko dla danego id w petli

0

Mój problem wygląda następująco:

Nie wiem, jak i w ktorym miejscu. Co zrobić żeby pobierało mi dane tylko z danego w pętli </tr> bo obecnie aktualizuje mi ostatni pobrany w pętli rekord
Myślałem to rozwiązać coś z:
$(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);
var docs = "<? echo $dane_doc[doc]; ?>";
var iddocs = "<? echo $_GET[edit]; ?>";
var idartykulu = "<? echo $dane_art[id]; ?>";
 
	$.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 !

0

Zacznij od podzielenia tego na widok oraz model, bo na to się patrzeć nie da.

0
$(this).closest("tr").children().each(function(index, element) { console.log(element); });

1 użytkowników online, w tym zalogowanych: 0, gości: 1