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 :

Récuperer coté serveur la valeur de champs créer dynamiquement en javascript


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Inscrit en
    Janvier 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 10
    Par défaut Récuperer coté serveur la valeur de champs créer dynamiquement en javascript
    Bonjour,

    je suis programmeur c#.net en 1.0....

    je génère dynamiquement des contrôle HTML (des <select> principalement et des combobox) que je peuple en javascript... je propose également aux utilisateurs de pouvoir modifier les positions d'Items dans des lists box, etc....

    le problème, c'est que lorsque que je fait un postback vers le serveur, je ne chope pas les nouveau contrôle HTML créé, ni les modification faite au existant...

    J'ai essayer par l'object Request, Request.Form... et les nouveaux contrôle n'existe pas dedans, et les modifications pas prises en compte...

    quelqu'un à déja eu ce problème ?

    Merci

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    1- quelle methode utilises tu pour créer dynamiquement ? createElement ?

    2- essaye de réattribuer dynamiquement le type submit au bouton du formulaire àprès la creation des elements ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Membre du Club
    Inscrit en
    Janvier 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 10
    Par défaut
    j'ai déja tester avec un bouton de type submit, passe pas...

    ici le code utilisé dans le cadre d'une table avec 4 colonnes constituée de <SELECT> -> une pour un langue, et trois pour le niveaux en lecture, ecriture, parlé.


    var table = document.getElementById("tblLanguage"); //obtention de la table
    var nbLangField = document.getElementById('hidNbLanguage');//nb de langue existante

    noOfRows = table.rows.length;
    noOfCols = table.rows[noOfRows-1].cells.length;

    var x=table.insertRow(noOfRows );

    for (var j = 0; j < noOfCols; j++)
    {
    newCell = x.insertCell(j);
    newCell.id = "tdLang" + j;
    newCell.className = "cellBevel";
    newCell.align="center";
    }
    var selectedIndex = 0;
    var selLang = document.createElement('select');
    var selIdName = 'selLang_'+nbLangField.value;
    selLang.setAttribute('id',selIdName);
    selLang.id = selIdName;
    selLang.onchange = function (evt) { checkLangExistence(this);};

    --> Je repete l'opération pour les 3 autres colonnes...

    voilou... la fonction Onchange permet de sauvegarder les sélection à chaque modif, mais j'aimerai le faire une fois pour toute coté serveur.

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    as tu réattribué dynamiquement submit au bouton submit après ajout des elements ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.forms[0].getElementById('monsubmit').type="submit"
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  5. #5
    Membre du Club
    Inscrit en
    Janvier 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 10
    Par défaut
    c'est pas des boutons..... c'est juste ajout de liste... mais c'est un bouton général au bas de la page qui fait le postback

  6. #6
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    donc pas de form et pas d'autre élément à passer que rub ?
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

Discussions similaires

  1. Réponses: 5
    Dernier message: 25/07/2013, 15h07
  2. [XL-2003] VBA-Userforms -Affectation d'une valeur à un champ nommé dynamiquement
    Par jipepe dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 23/05/2009, 22h22
  3. Récupérer la valeur de champs générés dynamiquement
    Par dedeloux dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 22/04/2008, 22h00
  4. javascript vers flash, utiliser la valeur du champ texte dynamique
    Par darkturkey dans le forum ActionScript 1 & ActionScript 2
    Réponses: 9
    Dernier message: 06/12/2007, 13h33
  5. Récupérer les valeurs des champs créés dynamiquement
    Par outlawz dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 03/05/2006, 16h32

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