Bonjour,
J'ai le code suivant qui créer des cellules avec des inputs :
Code : 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
 
        $('#add_article').click(function() {
        var
            rowCount      = Table_noms_messages.rows.length,
            nvlle_ligneT  = Table_noms_messages.insertRow(rowCount),
            cell_0        = nvlle_ligneT.insertCell(0),
            cell_1        = nvlle_ligneT.insertCell(1),
            cell_2        = nvlle_ligneT.insertCell(2),
            cell_3        = nvlle_ligneT.insertCell(3),
            cell_4        = nvlle_ligneT.insertCell(4),
            cell_5        = nvlle_ligneT.insertCell(5),
            cell_6        = nvlle_ligneT.insertCell(6),
            cell_7        = nvlle_ligneT.insertCell(7),       
            cell_8        = nvlle_ligneT.insertCell(8), 
            nv_input      = document.createElement("input")
        ;
        nv_input.type  = "checkbox";
        nv_input.name  = "chkbox[]";
 
        cell_0.appendChild(nv_input);
        cell_1.innerHTML = "<input type='text' class='form-control article_ref' />";
        cell_2.innerHTML = "<input type='text' class='form-control article_refarticle' />";
        cell_3.innerHTML = "<input type='text' class='form-control article_devis' />";
        cell_4.innerHTML = "<input type='text' class='form-control article_designationarticle' />";
        cell_5.innerHTML = "<input type='text' class='form-control article_pu' />";
        cell_6.innerHTML = "<input type='text' class='form-control article_unite' />";
        cell_7.innerHTML = "<input type='text' class='form-control article_quantite' />";      
        cell_8.innerHTML = "<input type='text' class='form-control article_prixnetunite' />";
    });
Je souhaiterai remplacer l'un de ces input par un select, tel que :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
        cell_1.innerHTML = "<input type='text' class='form-control article_ref' />";
        cell_2.innerHTML = "                                    <select name="facture_produit" id="facture_produit" type="text" class="form-control col-lg-5 facture_produit">
                                        <?php $list = $bdd->query('SELECT * FROM produit ORDER BY produit_nom ASC');
                                        while ($data = $list->fetch()) { ?>
                                                <option value="<?php echo $data['produit_nom']; ?>"> <?php echo $data['produit_nom']; ?></option>
                                        <?php } $list->closeCursor(); ?>
                                    </select>";
        cell_3.innerHTML = "<input type='text' class='form-control article_devis' />";
Seulement cela ne marche pas.
Comment faire?
Merci