Bonjour, Sur une page j'ai des imputs avec des id comme cela : Weight[1],Weight[2],Weight[10] etc... Comment puis je les récupéer j'ai essayé avec $('#Weight- ') et ça ne fonctionne pas... Existe t'il une solution ?

2 réponses


Je pense pas, rajoute plutôt des classes, exemple :

Weight-1, Weight-2, etc

Sinon tu peux aussi faire une boucle :

$('.div_weight_example input').each(function(){

    var current_element = $(this); // Élément courant
    var current_element_index = current_element.index(); // index de l'élément

    // Faire après ce que tu veux
});

C'est crade mais ça doit marcher. [code]$('input').each(function(){ var t=$(this); if(matches = t.id().match(/Weight[([0-9]+)]/)) { // cet input a un id de la forme Weight- et le numéro * se récupère ainsi var numero = matches[0]; } });[/code]