jquery -\n 似乎在 IE 中不起作用

标签 jquery json

这是它在 IE 中的样子

I replied back ______________________________ I replied to you 
______________________________ MonList

这是它在 FF 中的样子:

I replied back


______________________________

I replied to you


______________________________

MonList

以下是 FF 和 IE 使用的响应中发回的 JSON:

{
    "message": [
        {
            "name": "John Doe (3)",
            "subject": "RE: RE: MonList",
            "message": "I replied back\n\n\n______________________________\n\nI replied to you\n\n\n______________________________\n\nMonList",
            "date": "3/19/2012 4:28:37 PM",
            "senttotal": "Distributor (1)"
        }
    ]
}

我需要做一些不同的事情才能让 IE 对待\n 与 FF 相同吗?

以下代码从数据库中获取信息并将其放入 JSON 中:

特别是m.Message

sql = ""
    sql = sql & " SET NOCOUNT ON"
    sql = sql & " SELECT m.ID, m.DistID, m.StatusID, m.Subject, REPLACE(REPLACE(REPLACE(m.Message, CHAR(10), '\n'), CHAR(13), '\n'), CHAR(9), '') AS Message, m.CreatedDate, m.SentTotal, d.FName + ' ' + d.LName AS Name"
    sql = sql & " FROM message m"
    sql = sql & " INNER JOIN Distributor d ON m.DistID = d.DistID"
    sql = sql & " WHERE m.ID = " & CInt(request("messageid"))

最佳答案

为什么不使用 <br />进行换行。

关于jquery -\n 似乎在 IE 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9779159/

相关文章:

jquery - 通过浏览器扩展添加表值

jquery - 如何解析 JSON 文件并查找特定键然后返回值?

jquery - css 转换不能与 jquery 一起工作

javascript - JSON key 作为时间

jquery - 快要疯了。使用 jquery 检查复选框时的简单警报

JQuery Form Post 未将 FormCollection 发送到 MVC Controller

java - Spring 4中如何使用fasterxml Jackson JSON序列化

sql - 如何查询 MySQL JSON 列数据的空值?

json - Spring ResponseEntity<JSONObject> HttpMediaTypeNotAcceptableException

javascript - 如何在 Ionic/Angular 中访问 json 对象