如何将jquery克隆行附加到隐藏字段

时间:2017-04-21 05:48:43

标签: javascript jquery ruby-on-rails ruby-on-rails-4

我的表单中有一个克隆表。我希望在Rails参数中使用克隆的字段ID(参数哈希)以及要保存在DB中的Form_for字段。所以我需要知道克隆的TR ID将如何附加到数组中的隐藏字段,以便将其添加到params中。 这是我用来克隆的代码。lastRow.closest('.content_value').clone().removeClass('content_value').addClass('clone_content_value').insertAfter(".clone_content_head:last"); 或者如果在Rails params中有任何其他方法来获取克隆的tr值,请建议..

2 个答案:

答案 0 :(得分:0)

尝试下面的代码将数据附加到隐藏字段:

var data = lastRow.closest('.content_value').clone().removeClass('content_value').addClass('clone_content_value')
$(".hidden_field_class").append(data)

答案 1 :(得分:0)

我用这段代码解决了..

var arr = []
$lastRow.closest('.content_value').find("td:last").each(function(){
 arr.push($(this).html())
$("input.hiddenFieldClass").val(arr)  
});