【发布时间】:2011-12-18 00:06:27
【问题描述】:
在我看来,我将以下字符串作为变量输出到 textarea 中。这是一个 AJAX 调用,我可以通过响应看到正在传递空间。但是,我的文本区域中的所有空格都被忽略了。我怎样才能防止这种情况发生?
"status": "success",
"matches": "1",
"results":
{
"id": "56342",
"call_date": "2011-08-24 00:00:00",
"tracking_number": "12223334444",
"ringto_number": "12223334444",
"direction": "inbound",
"duration": "127",
"file_url": "http://www.logmycalls.com/recordings/somesound.mp3",
"reviewer": "admin@myaccount.com",
"scorer": "user@myaccount.com",
"score_grade": "87",
"score_outcome": "pass",
"status": "active"
}
]
这是在 textarea 中的样子:
[
"status": "success",
"matches": "1",
"results":
{
"id": "56342",
"call_date": "2011-08-24 00:00:00",
"tracking_number": "12223334444",
"ringto_number": "12223334444",
"direction": "inbound",
"duration": "127",
"file_url": "http://www.logmycalls.com/recordings/somesound.mp3",
"reviewer": "admin@myaccount.com",
"scorer": "user@myaccount.com",
"score_grade": "87",
"score_outcome": "pass",
"status": "active"
}
]
【问题讨论】:
-
当您查看响应时,浏览器可能已经为您完成了文本格式设置。
-
我的意思是萤火虫中 AJAX 调用的响应......空格在那里。我添加了 css 属性“white-space: pre”,但它随后显示为选项卡。
-
开个玩笑。 CSS 属性修复了它。这些标签实际上是字符串的一部分。 :\
标签: html ruby-on-rails actionview