1
私はここにいます& JavaScriptが新しくなっています。私は4つの選択リストボックスを完全に持っています。ここでは、最初の3つの選択リストボックス値を選択します。値を選択したら、カテゴリの削除ボタンをクリックすると、その値をクリック(Add Category)&の4番目の選択リストボックスに保存すると、それらの値は削除されます。JavaScriptでクリックしたときに選択した複数のリストの値を別の選択リストに追加&削除する方法
<select class="form-control select-manage-category" size="5">
<option>1</option>
<option>2</option>
</select>
<select class="form-control select-manage-category1" size="5">
<option>1</option>
<option>2</option>
</select>
<select class="form-control select-manage-category2" size="5">
<option>1</option>
<option>2</option>
</select>
<p class="text-center color-red">You can add up to 10 categories</p>
<input id="add-category" name="add" type="button" value="Add Category">
<input id="remove-category" name="add" type="button" value="Remove Category">
<select id="selected-lst-values" class="form-group percent-100" size="5">
<option></option>
<option></option>
<option></option>
</select>
<button class="btn btn-md btn-radius pi-btn prodetails-btn" type="button"><strong>Save</strong>
<span class="glyphicon glyphicon-menu-right right-arrow-head-icon"></span>
</button>
のjQuery:
$(document).ready(function() {
var one = $('.select-manage-category').val();
var two = $('.select-manage-category1').val();
var three = $('.select-manage-category2').val();
$('#add-category').click(function() {
$(
'.select-manage-category, .select-manage-category1, .select-manage-category2'
).each(function() {
$('#selected-lst-values').append($(this).val());
});
});
はあなたにEthan22をありがとうございます。値をリストに追加するとうまくいきます。しかし、「Remove Category」ボタンをクリックすると、選択した値が削除されます。出来ますか? – Pkprabu
これは、インターフェイスをどのように動作させるかによって異なります。 「Remove Category」をクリックすると、下の「