私はこの例に従っています - http://jqueryui.com/selectable/#serializeで、ユーザーの選択に基づいて非表示の入力フィールドの値を設定できるようにしたいと考えています。したがって、例のように値が表示されるのではなく、その値が非表示の入力フィールドの値に連続して追加されます。どうすればこれを達成できますか?
<input type="hidden" />
私はこの例に従っています - http://jqueryui.com/selectable/#serializeで、ユーザーの選択に基づいて非表示の入力フィールドの値を設定できるようにしたいと考えています。したがって、例のように値が表示されるのではなく、その値が非表示の入力フィールドの値に連続して追加されます。どうすればこれを達成できますか?
<input type="hidden" />
選択した値を非表示フィールドに配置する場合は、非表示の入力にクラスまたは ID を追加してから、ソースのサンプル ページから次の行を変更します。
あなたの隠された入力
<input type="hidden" id="hiddenInput" />
例から、変更
var result = $( "#select-result" ).empty();
あなたの隠された入力に
var result = $('#hiddenInput').empty();
その後変更
result.append( " #" + ( index + 1 ) );
に
result.val('#' + (index + 1));
値を置き換えるのではなく追加するには、行を次のように変更します
result.val(result.val() + "#" + ( index + 1 ) );
これが実際の例です - http://jsfiddle.net/DBuVf/1