bonjour , je fais une copie de mes tr d un tableau qui contient des input qui leur id s incrimente apres chaque clone maintenant je voulais parcourir les id et en faire un traitement apres avoir selectionner un input
voici mon code qui html
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 <table> <tbody id="body"> <tr> <th></th> <th><label>Produit:<label></th> <th><label>Quanitité:</label></th> <th><label>Prix unitaire:</th> <th><label>Stock Disponible:</label></th> <th><label> Total</label></th> <td> <input type='submit' id='tmpAddRow' value='Add a Row' /></td> </tr> <tr id="tmp" class="tr_delete"> <td ><img src="images/del.png" alt="" class="delRow" style="visibility: hidden;" /></td> <td> <select class='produit' name='produit[]'> <option value="-1"> Selectionner Un Produit</option> <?php $reqtype=mysql_query("select * from produit"); while($datatype=mysql_fetch_array($reqtype)){ ?> <option value='<?php echo $datatype[0]; ?>'> <?php echo $datatype[1]; ?> </option> <?php } ?> </select> </td> <td> <input type="text" class="qte" name="qte[]" ></td> <td> <input type="text" class="prixunit" name="qte_dispo[]" ></td> <td> <input type="text" class="qte_dispo" name="qte_dispo[]" ></td> <td> <input type="text" class="mont_total" name="mont_total[]" ></td> </tr> </tbody> </table>
ensuite mon code qui clone et qui fonctionne bien en incriment les id de produit
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 function() { $('input#tmpAddRow').click( function($e) { var cloneIndex = $(".produit").length; $e.preventDefault(); $('#tmp:last').clone().attr("id", "produit" +cloneIndex).appendTo('#body'); } ); $('tr input[type=text]').focus( function() { $(this).addClass('myFocused'); } ).blur( function() { $(this).removeClass('myFocused'); } ); }
maintenant mon probleme se pose si je veux recuperer les id et envoyer les données en poste voici ce que j ai commencer a faire
est ce quelqu un a une idée comment parcourir le tr et recuperer les id de select produit
merci d'avance
code javascript qui essaye de recuperer les id
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 function() { $('.produit').blur(function(){ $.post('check_item_details.php', {stock_id1: $(this).val() }, function(data){ $(".prixunit").val(data.prixunit); $(".qte").val(data.qte); $(".qte_dispo").val(data.qte_dispo); if(data.qte!=undefined) $(".0").focus(); }, 'json'); }); }
Partager