Recuperer des variable d'un formulaire

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Recuperer des variable d'un formulaire

Re: Recuperer des variable d'un formulaire

par rimie » 22 mai 2014, 12:11

J'ai fais ca:
function getRoomType() {
        $('.roomTypes').change(function(){
        // get id
        var getID = $(this).val();

        console.log(getID);
        return getID;
        });
        }

$('form.attributes').submit(function(){
            
            alert(getRoomType());

la valeur est vide, sachant qu'avec console.log ca retourn une valeur

Re: Recuperer des variable d'un formulaire

par jojolapine » 21 mai 2014, 10:39

Bonjour,

Il faut regarder la notion de "portée des variables" : http://www.commentcamarche.net/contents ... -variables
En effet tes variables sont initialisées dans le onclick qui est une méthode. Elles ont donc une portée limitée à cette méthode.

Bon courage :)

Recuperer des variable d'un formulaire

par rimie » 20 mai 2014, 11:41

Bonjour,

Je veux recuperer les variables predefinies d'un formulaire, mais ca retourne rien:
// au click sur une categorie
$('.bedTypes').click(function(){
        // get id
        var getID = $(this).attr('id');
        var bed = $('.checkIt:checked').val();
        $('.'+getID+'s').attr('disabled','disabled');
});

// envoyer le formulaire
$('form.attributes').submit(function(){
            
            alert(bed); // ca retourne vide
Merci pour votre aide