Je travaille sur le localisateur de magasin de sortes. Il est intégré dans une page de commande. Le client saisit son zip et les magasins qui l'entourent sont affichés dans une table avec dix lignes. J'ai déjà mis en place des boutons radio à la fin de chaque ligne afin que l'utilisateur puisse sélectionner l'endroit où il souhaite que son produit soit expédié. Chaque ligne contient le nom du magasin, l'adresse et le numéro de téléphone, chaque segment de données étant divisé par sa classe, c'est-à-dire ".street-address, .city, .state". le problème est qu'il existe ces ensembles de classes pour chaque ligne de la table. J'ai lutté avec le code jquery pour essayer de trouver un moyen de spécifier que quand une radio sur la ligne de la table est cochée, je veux que le texte de l'adresse .street de cette ligne soit mis comme la valeur du champ de saisie " adresse "dans le bon de commande. Toute aide serait appréciée. J'ai essayé somethigng le long des lignes de:Jquery copie le texte des classes dans la rangée de la table avec la radio vérifié pour entrer des champs
$('.fflradio').click (function() {$(this).parents('tr').get(".views-field-title").text($("company-name:input").val());});
Je sais que ce n'est pas juste comme il est de toute évidence ne fonctionne pas, mais toute entrée serait appréciée! Merci!
Merci! Cela a résolu pour moi! Je me sens un peu bête, ça me semblait bizarre de mettre tout ça dans les parenthèses .val. De toute façon, j'ai dû changer .closest à .parents pour le faire fonctionner. Merci encore! – abemonkey