Problem when retrieving text in JSON format containing line breaks with jQuery

前端 未结 9 2168
独厮守ぢ
独厮守ぢ 2020-12-02 18:05

I\'m having a strange problem when retrieving JSON formatted text. I use jQuery post to send some data (also JSON formatted) to the server (running PHP) which w

9条回答
  •  温柔的废话
    2020-12-02 18:54

    If you would like to keep the line breaks, you might try:

    function parse($text) {
        // Damn pesky carriage returns...
        $text = str_replace("\r\n", "\n", $text);
        $text = str_replace("\r", "\n", $text);
    
        // JSON requires new line characters be escaped
        $text = str_replace("\n", "\\n", $text);
        return $text;
    }
    

提交回复
热议问题