Comment puis-je transmettre une entrée d'un élément d'entrée de type texte dans un élément d'entrée masqué sous la même forme sur un site sur lequel jquery est installé?Question Javascript: Comment dupliquer l'entrée de l'utilisateur dans un champ caché?
Répondre
Déclenché lorsque le texte change:
$("#text_id").change(function(){
$("#hidden_id").val($("#text_id").val())
});
Déclenché lorsque la forme présente:
$("#form_id").submit(function(){
$("#hidden_id").val($("#text_id").val())
});
Découvrez les autres jQuery Events.
L'ID de formulaire est généré uniquement à chaque fois par un script. J'ai essayé la méthode de déclenchement text-change, et je ne peux obtenir aucune donnée soumise dans le champ #hidden_id. Est-ce que cela dépend d'une certaine version de jquery? Ma balise de script est liée à http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js –
L'événement de changement de texte est un peu délicat. Le texte n'est généralement pas considéré comme modifié jusqu'à ce que la zone de texte perd le focus. Je ne suis pas sûr si l'événement est déclenché lorsque la zone de texte est modifiée, puis le formulaire est soumis sans le focus de la zone de texte. Pourquoi ne pouvez-vous pas copier la valeur après que le formulaire a été soumis dans le script qui reçoit la demande GET ou POST? –
Si input_1
est l'identifiant de l'entrée que vous voulez remplir, et input_2
l'ID que vous voulez remplir de, utilisez:
$("#input_1").val($("#input_2").val())
Si vous l'avez mis sous un type d'événement, comme "soumettre" ou "clé"? –
$ ('input_2'). Keyup (fonction() {$ ('# entrée_1'). Val ($ ('# entrée_2'). Val());}); –
J'ai essayé ce code avec l'événement keyup, et je ne peux toujours pas obtenir de données soumises dans le champ caché. Je ne peux pas voir ce que je fais mal. –
$("#id_of_hidden_input").val($("#id_of_text_input").val());
En supposant que vous avez un seul champ de chaque Type:
$('input[type=hidden]').val($('input[type=text]').val())
Si vous avez plus d'ajouter des ID aux sélecteurs
- 1. J'ai besoin d'un champ caché dans un contrôle .NET Repeater.
- 2. Comment passer un tableau comme un champ caché?
- 3. Champ caché Jquery dans le tableau
- 4. get valeur du champ caché
- 5. Comment passer un champ caché d'une page à une autre?
- 6. Comment blanc la valeur du champ caché de Jquery
- 7. Modification du champ caché dans le problème côté client
- 8. Dupliquer JavaScript sans une déclaration de débogueur?
- 9. Comment résoudre un lien javascript caché avec php?
- 10. Comment créer un <img> caché en JavaScript?
- 11. comment insérer le texte d'une zone de sélection dans un champ caché
- 12. Créer un champ masqué dans JavaScript
- 13. Dupliquer un emplacement de réception dans Biztalk
- 14. comment obtenir le texte d'une balise span et l'insérer dans un champ caché
- 15. Comment rapidement dupliquer des lignes dans SQL
- 16. capture d'image glissée dans un champ de texte en javascript
- 17. Dupliquer PK dans MySQL
- 18. Passer la valeur de champ caché dans un contrôle WizardSteps au site suivant
- 19. dupliquer les cookies vers un autre domaine
- 20. dupliquer des assemblys dans un déploiement clickonce
- 21. comment ajouter le texte d'une zone de sélection et le texte de la saisie de formulaire dans un champ caché
- 22. Dupliquer System.Web dans GAC!
- 23. comment rejoindre la valeur des 3 variables et les ajouter à un champ caché
- 24. Question de validation/javascript de base
- 25. champ Javascript avec asp.net
- 26. Comment puis-je créer un bouton caché dans Chaussures?
- 27. Comment faire un fichier caché dans la carte SD Android?
- 28. JavaScript RemoveChild logique/question
- 29. Comment imprimer l'élément html caché dans Zend_Form_Element_Select
- 30. Une question javascript délicate
Quand? Comme ils sont en train de taper? Comme ils soumettent le formulaire? –
Pourquoi: Un champ est utilisé pour regrouper les articles par catégorie, et ce formulaire permet aux utilisateurs de saisir de nouvelles catégories, où title = catégorie d'article. Quand: Il doit être soumis avec le formulaire - les deux champs sont nécessaires pour créer un nouvel enregistrement dans la table de base de données. –