ruby-on-rails - Datatable - 将行数据从 html 更改为纯文本
问题描述
rails 应用程序正在使用数据表来填充从远程系统接收到的数据(使用 ajax 调用)。在远程系统发送纯文本之前,一切正常。但是现在系统正在以 html 格式发送响应数据。正因为如此,整个页面的格式都受到了干扰。如何在数据表行中显示返回的 html?代码如下。从远程系统返回的 html 显示在message
字段中。
var logs = window.location.pathname + '/logs.json';
var logTable = $("table").DataTable({
"oLanguage": {
"sSearch": "Search"
},
"paging": false,
"dom" : 't',
"order": [[0, "desc"]],
"ajax": {
"url": logs,
'dataSrc': function ( json ) {
return json;
}
},
"drawCallback": function(){
refreshProgressBar();
},
columns: [
{data : "created_at"},
{data : "level"},
{data : "message"},
],
});
解决方案
推荐阅读
- amazon-web-services - 由于配置错误,AWS ApiGateway 执行失败:无法转换响应
- mongodb - 与不同 MongoDB 集合吞吐量选项相关的 CosmosDB 定价
- scala - Select dynamic set of columns from dataframe
- powershell - 所有 Powershell 远程程序都作为背景进程启动
- visual-studio - Visual Studio 19 中缺少 HockeyApp
- java - 无法使用 jackson.databind 从 DB 反序列化 json 对象
- java - 在偏移提交时,Kafka 不知道分区,但没有发生重新平衡
- android - pub get failed: 因为flutter_app依赖firebase_firestore ^0.12.7+1 不匹配任何版本,版本解析失败
- json - JSON通过KNIME解析到表
- ip - 使用带有 IP 地址的 XMPPTCPConnectionConfiguration 和 setHost() 连接失败