2010-12-12 3 views
1

ich den folgenden Beispiel-Code verwenden hier: http://jsbin.com/ujusemit neuer Linie (jQuery JavaScript Library)

Es verwendet die jQuery-JavaScript-Bibliothek.

Wie kann ich es ändern, so dass, wenn Sie ein Häkchen auswählen, das Komma stattdessen durch eine neue Zeile ersetzt wird? Ich brauche den Textbereich anzuzeigen:

one_name

one_name1

one_name2

nicht, wie es funktioniert im Moment:

one_name, one_name1, one_name2

Wenn jemand könnte helfen, das wäre genial, da ich versucht habe, die jQuery JavaScript Library selbst ohne Erfolg herunterzuladen und zu bearbeiten.

Antwort

3

können Sie .join() verwenden, wie folgt aus:

$('#t').val(allVals.join('\n')) 

You can test it here. Was gerade passiert, ist, dass Sie ein Array an eine String-Eigenschaft übergeben. Es ruft im Prinzip .toString() auf, was den gleichen Effekt wie .join(',') hat. Sie können jedoch ein Delimiter Ihrer Wahl verwenden, wie Newline im obigen Code.

+0

Das ist perfekt! Vielen Dank Nick. – David

Verwandte Themen