Je vais remplir un autre menu déroulant sur la sélection de la première liste déroulante. Implémenter ceci avec le fichier php intermédiaire. Je montre la deuxième baisse sur la base de Jquery.remplir une autre liste déroulante sur la sélection du premier
Code Jquery.
$("<select/>", {
class: "selectdoctor",
name: "selectdoctor" + i,
id: "selectdoctor" + i
}).appendTo("#prescriptiondiv").after("<br/>");
Cette liste déroulante sera affichée nombre de fois en utilisant pour boucle. Je peux donc ajouter de la valeur en fonction de la classe seulement. Deuxième jquery qui va envoyer de la valeur à phpfile et récupérer le résultat en utilisant le code ajax.
$.post("getdoctorlist.php", {
childid: childid
}, function(data) {
//alert(data);
$('.selectdoctor').html(data);
});
Mon phpcode pour getdoctor.php
liste a le code,
if(mysql_num_rows($query)!=0);
{
while($result=mysql_fetch_assoc($query))
{
echo '<option value="'.$result["pcpkey"].' ">'.$result["pcpfname"].'</option>';
}
}
Comment puis-je chercher cette réponse (données) dans drop down with classname='selectdoctor'
?
Je ne pense pas que ce serait une bonne pratique ... essayez de faire avec JSON. –
Je n'ai pas travaillé avec JSON. –