在rails中将javascript对象数组发布到表单中

在rails中将javascript对象数组发布到表单中,javascript,html,ruby-on-rails,Javascript,Html,Ruby On Rails,我有一个带有一些文本输入的表单。 但我还想在表单post中包含一个动态创建的表,其中每行包含一些选择和输入,我创建了一个函数,创建了一个对象数组,每行都是一个对象: detalle_array = $('#detalle tbody tr').map(function() { var $row = $(this); return { articulo: $row.find('input[name="articulo"]').val(),

我有一个带有一些文本输入的表单。 但我还想在表单post中包含一个动态创建的表,其中每行包含一些选择和输入,我创建了一个函数,创建了一个对象数组,每行都是一个对象:

detalle_array = $('#detalle tbody tr').map(function() {
        var $row = $(this);
        return {
          articulo: $row.find('input[name="articulo"]').val(),
          cantidad: $row.find('input[name="cantidad"]').val(),
          precio: $row.find('input[name="precio"]').val(),
        }
      });
我尝试将其填充到隐藏的输入中,但其值为=“[object]”或其他值


如何在表单post中包含此数组及其内容?我找到了一些建议使用AJAX并将该变量转换为JSON的答案,但我不确定在这种情况下是否会这样做。我只在其他方面使用Ajax。

如果不使用Ajax,您认为如何将其发送到服务器?不确定这是否可行。我用提交按钮提交其他输入字段。