非表示の入力フォームにページ上のすべてのチェックボックスの値を入力する次のコードがありますが、チェックボックスの事前入力された値も保持したいのですが、これを行う方法がわかりません。
これが私の現在のコードです、どんな助けでも大歓迎です!
$(function(){
function Populate(){
vals = $('input[type="checkbox"]:checked').map(function() {
return this.value;
}).get().join(', ');
console.log(vals);
$('#hidden_form_id').val(vals);
}
$('input[type="checkbox"]').on('change', function() {
Populate()
}).change();
});