关于jquery中的换行符问题

change丶 2016-04-18 08:55:05
使用jquery $.ajax方法获得一组数据如下:


content中的内容在这里是带有换行符的

我需要将content中的内容插入到DOM中

采用以下代码:

$("#mail_content").html(data[0].content);
得到如下结果:

可以看到是没有换行符输出的

但是我用alert却能显示出换行


请问是什么问题啊?如何解决呢?
...全文
1076 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zpjshiwo77 2016-04-18
  • 打赏
  • 举报
回复
看你后台是怎么拼接的吧~换行符一般有 /n /n/r <br> http://www.cnblogs.com/skykang/archive/2011/12/08/2281084.html
Go 旅城通票 2016-04-18
  • 打赏
  • 举报
回复
("#mail_content").html(data[0].content.replace(/\n/g,'<br>'));
slwsss 2016-04-18
  • 打赏
  • 举报
回复
换行符替换为<br>
change丶 2016-04-18
  • 打赏
  • 举报
回复
引用 1 楼 slwsss 的回复:
换行符替换为<br>
如何替换呢? 是遍历字符串吗? 如果是的话,换行符的字符串是什么?

87,922

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧