javascript - 将 javascript 中的数组数组传递给字段

标签 javascript jquery ruby-on-rails arrays

此页面是 RoR 项目中的一个 View ,我需要使用 jQuery 和 JavaScript 构建这个数组数组:

{ {id, 模式, val_a, val_b}, {id, 模式, val_a, val_b}, {id, 模式, val_a, val_b} }

我认为我的构建过程很好

var arraytutti = [];
$('.selettoremodo').each(function() {
  arraysingolo = [];
  work = this.id;
  modo = this.value;
  orecontabilizzate = $("." + work + "[name='durataore_contab']").val();
  minuticontabilizzati = $("." + work + "[name='durataminuti_contab']").val();
  arraysingolo.push(work, modo, orecontabilizzate, minuticontabilizzati)

  arraytutti.push(arraysingolo)
});

在控制台中使用“console.log(arraytutti)”打印主数组,我有这个(见图)

chrome js console

现在我需要将所有带有结构的数组传递到字段,但使用 $("#appoggio").html(arraytutti.toString());

$("#appoggio").html(arraytutti);

我有类似的东西

389,2,3,0,391,2,4,0,393,2,0,24,395,2,8,41

我需要完整数组的结构,以便我可以通过邮寄传递字段并分析来自 Controller 的数据,

如何解决?

最佳答案

您只需调用 JSON.stringify(arraytutti),并在服务器端解码 JSON。

关于javascript - 将 javascript 中的数组数组传递给字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39710981/

相关文章:

jquery - Ruby on Rails 自动完成与灵魂伴侣 URL

ruby-on-rails - 通俗地说,Ruby on Rails ORM 是什么?请解释

javascript - 比较两个页面的内容

javascript - `[1] == [1]` 返回 "false"和 `[1] == 1` 返回 "true"?

php - 使用 slidetoggle 扩展动态 div - 扩展此 div 时如何关闭另一个?

ruby-on-rails - 包含区域设置但不包含查询字符串的 Rails 根路径

ruby-on-rails - 日期范围不起作用

c# - 使用 css 在鼠标悬停时更改 asp.net 按钮的颜色

javascript - 如何从 Google Picker JavaScript API 获取直接下载 URL?

调整文本区域大小的javascript代码,对焦点增益有动画效果