javascript - 无法字符串化为 JSON - 引发循环结构错误
问题描述
下面是我在 Safari 控制台上打印出来的数据对象结构:
_Api (2)
0 {company_code: 64, clerk_code: "RO", clerk_name: "Akshay", list_a: 1, list_b: 0}
1 {company_code: 64, clerk_code: "SA", clerk_name: "Lokur", list_a: 0, list_b: 1}
现在,当我JSON.stringify(data)
将其从Jquery $.ajax
方法发送到服务器端代码时,我收到以下错误:
TypeError: JSON.stringify cannot serialize cyclic structures.
对我的数据如何循环感到困惑..!
任何线索任何人?
解决方案
像这样工作:
var data = acct_clerk_datatable.rows('.selected').data().toArray();
var json = JSON.stingify( data );
推荐阅读
- django - Twilio 出站呼叫保持断开被叫方
- java - 在 Spring、Hibernate 和 PostgreSQL 中插入时在列中生成时间戳
- c# - 在模式中重用 DTO 时在 NSwag 中显示不同的示例值
- python-3.x - 如何将 .txt 文件传递给 Python 中的参数?
- java - 如何打乱数组并将它们放入缓冲图像中
- swift - 自动调整大小的自定义表格视图单元格,如 twitter、facebook 等
- python - 使用 Dataframe 查找发生次数 SUM
- android - 列出从主页第二页收到的参数
- ruby-on-rails - ArgumentError(已请求 SMTP-AUTH 但缺少用户名)
- java - 如何允许 Netbeans 访问我的桌面文档以在 MAC 上打开项目