Membres connectés récemment
[PhpBB2] Récupérer valeur checkbox
2 participants
Page 1 sur 1 • Partagez
- 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 :
Le but de ce script est de récupérer le texte des options sélectionnées :
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 :
Le problème, est que sur Forumactif, nous n'avons pas beaucoup d'éléments :
Quelqu'un aurait une idée de ce qui empêche de récupérer le texte ?
Merci par avance :)
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 :
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 :
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]"> Insultes/Vulgarité</label></li>
Quelqu'un aurait une idée de ce qui empêche de récupérer le texte ?
Merci par avance :)
Hello Bipo,
ceci devrait fonctionner:
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);
});
} });
Sujets similaires
Créer un compte ou se connecter pour répondre
Vous devez être membre pour répondre.
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum