IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

AJAX passage de valeur de checkbox


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm� Avatar de Mika2008
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    176
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 176
    Par d�faut AJAX passage de valeur de checkbox
    Bonjour, j'utilise AJax, depuis peux, et j'ia un petit soucis pour faire passer des valeur en post de checkbox.
    le probl�me, c'est que sa passe toujours en activer, alors qu'il ne sont pas activer, voila le script qu'en penser vous svp?

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    function gestionClic()
    {
         var monForm = $('monForm');
     
        var champ_pre_final_inst = monForm.pre_final_inst.value;
        var champ_dispo_final = monForm.dispo_final.value;
     
      var myAjax = new Ajax.Request(
          './resultat.php',
          {
            method: 'post',
            postBody: 'pre_exep_inst='+champ_pre_exep_inst+'&abs_final_inst='+champ_abs_final_inst+'&pre_final_inst='+champ_pre_final_inst,
            onComplete: function (originalRequest)
              {
     
              },
               onSuccess: function (xhr)
                {
                    $('resultat').innerHTML = xhr.responseText;
                }
     
     
          }
        );
    } // gestionClic()
     
    var myGlobalHandlers = {
            onCreate: function()
                {
                    if (!$('chargement'))
                    {
                        creationIndicateur();
                    }
                    Element.show('chargement');
                },
            onComplete: function()
                {
                    if(Ajax.activeRequestCount == 0){
                        Element.hide('chargement');
                    }
                }
        };
    Ajax.Responders.register(myGlobalHandlers);
     
     
    // En incluant un bloc HTML directement dans le document :
    function creationIndicateur()
    {
          new Insertion.Top(document.body, '<div id="chargement" style="display: none;position: fixed;bottom: 0;padding: 0;height: 20px;margin: 0;width: 100%;background-color: #FFFF99;display: block;text-align: center;font-weight: bold;font-size: 1.3em;font-family: Verdana, Arial, Helvetica, sans-serif;padding-top: 5px;"><img src="imgs/ajax_indicator.gif"  align="absmiddle">&nbsp;Chargement... <br /><br /><br /></div>');
    }
    sacahnt que mes checkbos sont comme ceci :
    exemple pour dispo final :
    Code html : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
                <label for="dispo_final">Dispo</label><input type="checkbox" name="dispo_final" id="dispo_final" ><br />

    et � chaque passage il me dit que mes checkbox sont sur "ON", que faire svp?

  2. #2
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    D�tails du profil
    Informations personnelles :
    �ge : 57

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par d�faut
    Salut,

    Tu obtiens ON parce que tu n'as pas donn� de valeur (value="XXXX") � ta checkbox.

    ERE

  3. #3
    Mod�rateur
    Avatar de roro06
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    1 480
    D�tails du profil
    Informations personnelles :
    �ge : 56
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 480
    Par d�faut
    Bonjour

    remarque : que la case soit activ�e ou pas, sa value ne change pas.

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
        var champ_dispo_final = $('dispo_final').checked?"la_valeur":"";


    N'oubliez pas de consulter les FAQ ASP et les cours et tutoriels ASP

    " La vie c'est quelque chose de tr�s fort et de tr�s beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est �tre ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au del� de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
    (J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

    Chuck Norris comprend JC Van Damme.

  4. #4
    Membre confirm� Avatar de Mika2008
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    176
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 176
    Par d�faut
    merci sa marche !

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [checkbox] R�cup�ration des valeurs de checkbox
    Par chng001 dans le forum Struts 1
    R�ponses: 13
    Dernier message: 07/09/2009, 20h31
  2. r�cup�rer la valeur de checkbox
    Par nick774 dans le forum ASP
    R�ponses: 3
    Dernier message: 09/03/2005, 18h44
  3. Passage de valeurs entre fen�tres diff�rentes
    Par Amnesiak dans le forum G�n�ral JavaScript
    R�ponses: 4
    Dernier message: 16/02/2005, 15h10
  4. [C#] Passage de valeur d'une fen�tre � une autre
    Par groum999 dans le forum Windows Forms
    R�ponses: 4
    Dernier message: 13/09/2004, 14h12
  5. [D�butant][JSP]R�cup�ration valeur de checkbox
    Par Crazyblinkgirl dans le forum Servlets/JSP
    R�ponses: 4
    Dernier message: 01/09/2004, 09h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo