即时创建和消息系统,在最后的步骤中编码回复然后发送回复。
我将原始邮件的文本填写到回复正文中没有问题,但是当发送回复时,邮件历史记录的新空格和制表符都消失了,所以它们都在一起之后。在DB中,类型为text
。
原始邮件:
Test 1
回复是这样的:
Reply test 1 ----------------------------- The 2014-01-17 02:45:55, Mikey said : Test 1
回复应该是这样的:
Reply test 1
-----------------------------
The 2014-01-17 02:45:55, Mikey said : Test 1
编辑:当按下回复按钮时,Jquery会在contianr中添加一些内容,如下所示$('#mess_texarea').text('\n\n\n' + '----------------------------- The '+ date + ', ' +remit + ' said :' + '\n' + text);
答案 0 :(得分:0)
当您回复邮件正文时使用nl2br
,因为邮件很可能是以HTML格式发送的,HTML会删除空格,因此您需要将新行转换为<br>
标记以显示为新行