Html Rails-防止textarea忽略空白/特殊字符
我将以下字符串作为变量输出到textarea中。这是一个AJAX调用,我可以通过响应看到空间正在被传递。但是,我的文本区域中的所有空白都被忽略。我怎样才能防止这种情况Html Rails-防止textarea忽略空白/特殊字符,html,ruby-on-rails,actionview,Html,Ruby On Rails,Actionview,我将以下字符串作为变量输出到textarea中。这是一个AJAX调用,我可以通过响应看到空间正在被传递。但是,我的文本区域中的所有空白都被忽略。我怎样才能防止这种情况 "status": "success", "matches": "1", "results": { "id": "56342", "call_date": "2011-08-24 00:00:00", "tracking_number": "12223334444",
"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"
}
]
这是文本区域中的外观:
[
"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"
}
]
Css属性:
white-space: pre;
当您查看响应时,可能浏览器已经为您完成了文本格式化。我的意思是来自firebug中AJAX调用的响应。。。空间在那里。我添加了css属性“whitespace:pre”,但它随后显示为选项卡。只是开玩笑而已。CSS属性修复了它。这些选项卡实际上是字符串的一部分\