2010-09-07 5 views
0

Je voudrais obtenir une chaîne avec la valeur de certains Textbox (avec une classe spécifique) et les valeurs doivent être séparées par une virgule.Valeur de la zone de texte avec le séparateur

Toute idée?

Merci,

Update1:

Je possède ce

<input type="text" id="A" class="test" value="aa"> 
    <input type="text" id="B" class="test" value="bb"> 

Je voudrais que cela: aa, bb

+3

Que voulez-vous dire par "et les valeurs doivent être séparées par une virgule" *, voulez-vous valider l'entrée, ou voulez-vous ajouter les virgules avec javascript? – jigfox

+0

a ajouté la mise à jour1 –

Répondre

5

obtenir la valeur puis utilisez split.

var str = 's,s,e,a,t,f'; 
var str2 = str.split(","); 
alert(str2[2])​;​ // alerts e 

vous pouvez faire var str = $('#someTextbox').val() procéder comme ci-dessus.

c'est si je vous ai bien compris.


Dans votre mise à jour, vous pouvez le faire de cette façon,

var str = $('.test').map(function(){ 
    return this.value; 
}).get().join(','); 

str détient maintenant toutes les valeurs trouvées séparées par des virgules, here's a demo parce que je ne suis pas bon à expliquer ... :)

Questions connexes