2015-11-03 44 views
0

如何将值添加到文本框阵列

<input name="member_name" id="member_name" />

我尝试添加使用jquery隐藏的文本框中阵列多个值。

<input type="hidden" name="member_names[]" id="member_names"> 

$('input[name="member_names[]"]').val($('#member_name').val());

+0

不明确的问题。 – Satpal

+0

你的代码在哪里? –

+0

你想要做什么?请提供jsfiddle。 –

回答

2

不能使用隐藏式多重价值。如果你想这样做,你必须在单隐藏类型中使用分隔符作为多个值。

0

创建一个JavaScript数组并将值存储在该数组中,而不是使用JSON.stringify函数来设置输入的值。

此方法将以逗号分隔的形式将数组值分配给输入。

var elementsArray = []; 
elementsArray.push('1'); 
elementsArray.push('2'); 
elementsArray.push('3'); 

$('#input_hidden_field').val(JSON.stringify(elementsArray));