Merci de regarder, toutes les réponses sincèrement utiles sont votées. J'ai quelques champs d'entrée de date qui sont là quand la page se charge et un groupe qui est généré dynamiquement. Au lieu d'appeler .datepicker() sur cette classe chaque fois qu'une nouvelle instance est générée, j'utilise .live, mais cela ne semble pas fonctionner. Une idée pourquoi?Jquery .live fonctionne mais pas avec .datepicker
$("input[name=myfav]").live("click", function(){
$(this).datepicker({
/* some options here */
});
});
Je devrais mentionner, cela fonctionne parfaitement bien avec la saisie semi-automatique par exemple.
$("input[name=mytwo]").live("click", function(){
$(this).autocomplete("somefile.php");
});
Merci pour la réponse. Je savais que c'était lié au plugin puisque les autres plugins fonctionnent bien. Cela le clarifie. – Chris
+1 vous venez de me sauver beaucoup de temps. –
Ran dans le même problème. Une autre partie de ce travail, pour nous, consistait à s'assurer que chaque entrée de datepicker avait un identifiant unique. Sinon, au moins dans Google Chrome, vous pouvez cliquer sur l'une des entrées et obtenir un outil de sélection de date, mais cela changerait la date dans le premier avec cet ID. (Bien sûr, sémantiquement, les identifiants devraient toujours être uniques, de toute façon, mais c'était le bug.) –