Connexion

Récupérer mon mot de passe

Derniers sujets
» [Edge] Astuces sur le forum
par msfeettoes Aujourd'hui à 9:34

» [PhpBB2] Interdire citation dernier message
par Milouze14 Hier à 14:27

» Règlement de l'entraide Forumactif
par -Tony- Sam 14 Déc 2019 - 23:53

» *RESOLU*[Invision] Alerte message reçu dans messagerie
par Milouze14 Sam 14 Déc 2019 - 7:18

» *RESOLU*[PhpBB2] Date d'entrée au forum
par Milouze14 Sam 14 Déc 2019 - 4:49

» *RESOLU*[Invision] Membres - 'cartes de visite'
par Milouze14 Sam 14 Déc 2019 - 4:46

» [PhpBB2] Problème d'affichage FA messenger
par Milouze14 Ven 13 Déc 2019 - 3:54

» *RESOLU*[PhpBB2] Largeur cadre messagerie privé
par Milouze14 Jeu 12 Déc 2019 - 5:54

» *RESOLU*[PhpBB2] Supprimer zone commentaires des infos profil
par Milouze14 Mer 11 Déc 2019 - 17:06

» *RESOLU*[PhpBB3] Aide sur syntaxe JS
par Milouze14 Mar 10 Déc 2019 - 17:35

» *RESOLU*[ModernBB] Décoration !
par Milouze14 Mar 10 Déc 2019 - 16:55

» *RESOLU*[Invision] Vote négatif réservé aux modérateurs et administrateurs
par Milouze14 Mar 10 Déc 2019 - 16:12

» *RESOLU*[ModernBB] Cherche script participation et autres
par Milouze14 Lun 9 Déc 2019 - 17:59

» [Toutes versions]Ajouter un contenu visible que par les membres ayant répondu.
par oneandone Lun 9 Déc 2019 - 17:37

» *RESOLU*[PhpBB2] Supprimer champ de contact dans les infos de profil,
par Milouze14 Dim 8 Déc 2019 - 20:29

» *RESOLU*[Invision] Déplacement du bouton résolu (suite et fin?)
par Milouze14 Dim 8 Déc 2019 - 9:01

» *RESOLU*[PhpBB3] Outil modération
par Milouze14 Jeu 5 Déc 2019 - 19:30

» *CORBEILLE*[Edge] Pub intrusive
par Milouze14 Mer 4 Déc 2019 - 3:55

» *RESOLU*[PhpBB3] Compte à rebours hebdomadaire permanent
par Milouze14 Mar 3 Déc 2019 - 19:02

» *RESOLU*[PhpBB2] Selecteur de style | placement
par Milouze14 Mar 3 Déc 2019 - 16:32

*RESOLU*[PhpBB2] Récupérer valeur checkbox

Voir le sujet précédent Voir le sujet suivant Aller en bas

Bipo
Bipo
Milouzien

MessageBipo le Mer 7 Aoû 2019 - 17:42

  • Version du forum :
    PhpBB2
  • Templates modifiés :
    oui
  • Navigateur :
    Chrome
Bonjour à tous,

Après trois heures à comprendre mon erreur, je viens solliciter la lumière de personnes plus compétentes dans la domaine du JS. 

Voici mon script :

Code:
$(function() {
  if (_userdata["user_id"] > -1)
  {
    $.get("/profile?mode=editprofile",function(data)
          {
            var categorie = [];
            
            $("#profile_field_12_1 li :checked").each(function() {
              categorie.push($(this).text());
            });
            console.log(categorie);
          }
          );
      }
});

Le but de ce script est de récupérer le texte des options sélectionnées :

*RESOLU*[PhpBB2] Récupérer valeur checkbox 07-08-10

Quand je regarde sur la console, le script a bien compris qu'il y avait quatre choix sélectionnées... mais il ne renvoie pas le texte :

*RESOLU*[PhpBB2] Récupérer valeur checkbox 07-08-11

Le problème, est que sur Forumactif, nous n'avons pas beaucoup d'éléments :

Code:
<li><label><input type="checkbox" name="profile_field_12_1[5]">&nbsp;Insultes/Vulgarité</label></li>

Quelqu'un aurait une idée de ce qui empêche de récupérer le texte ?

Merci par avance :)



Dernière édition par Bipo le Mer 7 Aoû 2019 - 23:00, édité 1 fois
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Mer 7 Aoû 2019 - 19:38

Hello Bipo,
ceci devrait fonctionner:

Code:
$(function() {
if (_userdata["user_id"] > -1)
{
$.get("/profile?mode=editprofile",function(data){
var categorie = [];
$(data).find('#profile_field_12_3').find('input[type="checkbox"]:checked').each(function() {
categorie.push($(this).closest('label').text());
});
                console.log(categorie);
});
} });


Bipo
Bipo
Milouzien

MessageBipo le Mer 7 Aoû 2019 - 22:59

Hello Milouze,

Tu es formidable !

Mici :)
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Jeu 8 Aoû 2019 - 4:17

Hello Bipo,
de rien cher ami.

Hello


Sujet résolu et déplacé dans le forum adéquate

A bientôt pour une prochaine demande clin oeil

Voir le sujet précédent Voir le sujet suivant Revenir en haut

Créer un compte ou se connecter pour répondre

Vous devez être membre pour répondre.

S'enregistrer

Rejoignez notre communauté ! C'est facile !


S'enregistrer

Connexion

Vous êtes déjà membre ? Aucun soucis, cliquez ici pour vous connecter.


Connexion

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum