2009-11-12 6 views
0

J'ai une boîte de dialogue modale qui s'ouvre sur le clic du bouton Modifier de ma page Web. Je passe les valeurs au gestionnaire onclick (qui appelle $ ("# editdialog"). Dialog ('open');). A côté de l'ouverture de la boîte de dialogue, j'ai besoin de remplir les entrées de formulaire dans la boîte de dialogue avec les valeurs passées au gestionnaire d'événements onclick. Je fais ceci: $ ("# editfrm> input [id = 'FirstName']"). Val (nom); où nom est une valeur de paramètre transmise. Mais en quelque sorte le code ci-dessus ne fonctionne pas. S'il vous plaît aidez.jQuery val (val) ne fonctionne pas dans le dialogue modal (jQuery ui)

Répondre

1

Lorsque jQuery échoue silencieusement, cela signifie généralement que vous avez une sélection vide. Donc, la première chose à tester est que le sélecteur $("#editfrm > input[id='FirstName']") produit vraiment les champs que vous pensez faire. Tirez sur firebug et tapez ce sélecteur dans la console. Si cela fonctionne, il produira un tableau avec l'élément d'entrée que vous voulez. Sinon, cela produira une liste vide.

Questions connexes