J'utilise le code suivant pour insérer des champs de formulaire supplémentaires.
function addFormField() {
$("#divTxt").append("<div id='education" + id + "'><input name='name' id='name' type='text' size='20'><a href='#' onClick='removeFormField(\"#education" + id + "\"); return false;'><img src='images/minus.gif' width='10px' border=0></img></a></div>");
}
J'envoie dynamiquement les valeurs du champ à mysql lorsqu'un événement de flou se produit. Cependant, lorsque ce champ est inséré, il n'est pas reconnu et l'événement blur ne détecte pas si une valeur a été saisie dans les nouveaux champs. Cela est-il dû au fait que le gestionnaire d'événement de flou original est configuré sur le document prêt ?
Comment faire pour que le code jquery de mise à jour de mysql reconnaisse le moment où les champs de formulaire supplémentaires sont rendus visibles après que l'initialisation du document prêt ait déjà été effectuée ? J'ai essayé plusieurs événements basés sur le div id mais sans succès.....