2015-11-03 41 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));