J'utilise IE8, je veux montrer un formulaire avec un champ de texte comme une boîte de dialogue et montrer le pointeur du curseur dans le champ de texte par défaut.
Cela se produit lorsque l'utilisateur clique sur un lien dans la page Web. Pour cela, j'ai le code JQuery de l'auteur comme ci-dessous. Cela fonctionne très bien dans Firefox mais pas dans IE8 (c'est-à-dire que le curseur n'apparaît pas dans la première zone de texte). Aucune suggestion?JQuery select() problème de fonction dans IE8
$("#show_myform").click(function(event) {
$("#myform").dialog({modal : true,draggable : false,resizable : false});
$("#myform :text:eq(0)").select();
});
J'ai trouvé le problème. "show_myform" est un lien (). Si je supprime cet attribut href cela fonctionne bien. J'ai également ajouté event.preventDefault dans la fonction de clic. Ce href est généré par le code côté serveur. – jgg