2009-04-15 3 views

Répondre

2

En bref, oui vous pouvez ajouter plus d'entrées sur un clic de bouton.

Par exemple, dans jQuery, vous pourriez avoir quelque chose comme ça où l'buttonID est l'attribut id pour le bouton et l'formID est l'attribut id pour votre formulaire:

$("buttonID").click(function() { 
    //add new inputs here, something like: 
    $("formID").append('<input type="text" id="newInput" name="newInput" />'); 
}); 

Vous pouvez également avoir la plus entrées cachées pour commencer avec puis «les cacher» sur un clic si vous voulez.

1

Autres entrées? Exécutez n'importe quel JavaScript que vous voulez quand un utilisateur clique sur un bouton en ajoutant un écouteur d'événement au bouton qui écoute pour un clic.

0

Une fois qu'un utilisateur clique sur le bouton, si vous avez un écouteur d'événement, vous pouvez changer ce qu'il a entré, vous pouvez faire tout ce que vous voulez.

Je ne suis pas certain de ce que vous entendez par «autres entrées». Si vous envoyez des données alors vous pouvez ajouter ce que vous voulez, j'ajoute souvent un horodatage pour aider à prévenir les problèmes de mise en cache, par exemple.