2010-06-15 5 views
6

Wie kann ich Text, der \ r \ n enthält, einem ExtJs textarea zuweisen und Zeilenumbrüche anstelle der tatsächlichen \ r \ n Zeichen sehen? Wenn ich manuell die Eingabetaste drücke und Firebug überprüfe, kann ich sehen, dass \ r \ n eingefügt wird. Aber wenn ich eine Zeichenfolge, die \ r \ n enthält, dem Textfeld zuweiße, rendert es wie es ist.ExtJs textarea mehrzeilige Ausgabe

Alle Hinweise wären hilfreich.

Antwort

5

ich es selbst gelöst. Ich habe die Eigenschaft 'html' verwendet, um dem textarea den \ r \ n-ruddled-Text zuzuweisen. Ich änderte das zu "Wert" und es funktioniert wie ein Zauber. Danke trotzdem.

0

Versuchen:

var text = text.replace('\r\n',"" + String.fromCharCode(13) + String.fromCharCode(10));