2016-04-14 2 views
1

Ich ziehe Text aus einer MySQL Datenbank mit jQuery AJAX und ich versuche, eine Möglichkeit zu finden, die Zeilenumbrüche zu erhalten und die Schrägstriche zu entfernen, um den Text angezeigt zu verhindern wie untenWie Zeilenumbrüche und Escape-Schrägstriche mit jQuery .html()

Manufacturer \ 's Warranty Ersatz bestellt von Tracey. Auftrag wurde zu [email protected] gesendet - 14-04-2016 11.05.20 pm\nFault berichtet: dead final

ich verwende .html() zur Ausgabe der Text

$parent.find(".more_details_desc").html(notes); 

Antwort

2

Verwenden die unescape() Funktion. (Docs)

unescape("Manufacturer\'s Warranty replacement ordered by Tracey. Order was sent to [email protected] - 14-04-2016 11:05:20pm\nFault reported: dead final") 

Ergebnis:

"Manufacturer's Warranty replacement ordered by Tracey. Order was sent to [email protected] - 14-04-2016 11:05:20pm 
Fault reported: dead final" 

sollten Sie in der Lage sein, dann $parent.find(".more_details_desc").html(unescape(notes)); diesen Code

+0

Notiz zu schreiben, dass diese Antwort richtig ist, aber ich denke, Es hat einen kleinen Fehler, in der letzten Zeile verwendet es Escape (Notizen) anstelle von Unescape (Notizen), wie meine Antwort er – aampudia

0

Verwenden

$parent.find(".more_details_desc").html(unescape(notes));