Ajout d'une information dans un select
Bonjour,
je recherche à ajouter une information récupérée en AJAX dans mon select en HTML. Voir le screen pour mieux comprendre.
- Pièce jointe 344449
Quand je sélectionne une date, dans mes select, j'ai le nombre de Fax et Mails entre parenthèse, exemple : Fax à valider (32), Mails en cours (64) etc...
Pour ça, j'ai ce morceau de code en JS qui va récupérer mon nombre
Code:
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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
| $(document).on("change", "#NumInt, #NomCli, #FaxMail, #TypeDoc, #DateCreaDeb, #DateCreaFin, #DevisNonRep", function() {
var id = "<?php echo $id;?>";
var NumInt = $("#NumInt").val();
var NomCli = $("#NomCli").val();
var FaxMail = $("#FaxMail").val();
var TypeRech = "";
var TypeDoc = $("#TypeDoc").val();
var DateCreaDeb = $("#DateCreaDeb").val();
var DateCreaFin = $("#DateCreaFin").val();
var DevisNonRep = $("#DevisNonRep").val();
for($i=0;$i<2;$i++)
{
if($i==0){
TypeRech = "Fax";
}
else
{
TypeRech = "Mails";
}
$.ajax({
"url":"ChargeNbFaxMail.php",
"type":"POST",
"data":{
"id": id, "NumInt": NumInt, "NomCli": NomCli, "FaxMail": FaxMail, "TypeRech": TypeRech, "TypeDoc": TypeDoc, "DateCreaDeb": DateCreaDeb, "DateCreaFin": DateCreaFin, "DevisNonRep": DevisNonRep,
},
"dataType":"json",
"success":function(data){
data.TypeRech;
data.AValider;
data.EnCours;
data.NonEnvoyes;
data.Envoyes;
data.Total;
var table = new Array();
table[0]=data.AValider;
table[1]=data.EnCours;
table[2]=data.NonEnvoyes;
table[3]=data.Envoyes;
table[4]=data.Total;
},
});
}
}); |
- Et mon select basique en HTML
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| <td>
<select name="selectFax" id="selectFax" size=5>
<option value="FaxaValider">Fax à valider</option>
<option value="FaxenCours">Fax en cours</option>
<option value="FaxnonEnvoyes">Fax non envoyés</option>
<option value="FaxEnvoyes">Fax envoyés</option>
<option value="FaxTous">Tous les fax</option>
</select>
</td>
<td>
<select name="selectMail" id="selectMail" size=5>
<option value="MailaValider">Mails à valider</option>
<option value="MailenCours">Mails en cours</option>
<option value="MailnonEnvoyes">Mails non envoyés</option>
<option value="MailEnvoyes">Mails envoyés</option>
<option value="MailTous">Tous les mails</option>
</select>
</td> |
Comment puis-je ajouter mes data entre parenthèse dans mon select ?
Merci d'avance.