2017-04-21 8 views
0

フォームにはクローンテーブルがあります。私は、DBに保存するフィールドのForm_forと共に、Rails Params(パラメータハッシュ)のフィールドIDをクローンしたいだから私はそれがparamsで追加されるように、クローンTR IDが配列の隠されたフィールドに追加される方法を知る必要があります。 ここに私はクローンに使用している私のコードです。 lastRow.closest('.content_value').clone().removeClass('content_value').addClass('clone_content_value').insertAfter(".clone_content_head:last"); かのRailsのparamsにクローニングされたTR値を取得するための他の方法があるならば、隠されたフィールドにデータを追加するためのコードの下..jqueryクローンの行を隠しフィールドに追加する方法

答えて

0

試して提案してください:

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

私はこの方法で行うならば、クローン化されたTRは表示されません..私は隠されたフィールドにクローン化された2箇所でTR元Trの最後に1つ、別のを必要とする – kirti

+0

CSSプロパティすなわち$でそれが見えるようにします( ".field_name").css( "display"、 "block") – puneet18

0

を私はこのコードによってそれを解決しました。 。

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