私はこのフィドルを作成しました。これにより、ユーザーはアートまたはビデオのいずれかをクリックして、2番目のリストボックスにそれらの選択に関連付けられたリストを動的に入力できます。2つのボタンがあります。1つはボックスに選択を追加するためのもので、もう1つは選択を削除するためのものです。
私がやりたいのは、ユーザーがすでに追加されているものを追加できないようにすることです。オプションの値はすべてGuidになります。intsの代わりにGuidを使用するようにフィドルを変更できる場合は、ボーナスポイント。
私はこれを試しました:
$.each($("#SelectBox2 option:selected"), function (i, ob) {
if (i == $(this).val()) {
} else {
inHTML += '<option value="' + $(this).val() + '">' + $(this).text() + '</option>';
}
});
選択したアイテムをリストから削除できるようにしたいのですが。
ありがとう、
更新私が思いついた解決策を皆さんに知らせるだけで、本当にスマートな方法でGUIDを追加したので、ボーナスポイントを獲得しました:)フィドル、HTMLを整理して見栄えを良くしました。
メジャーアップデートこの質問に貢献してくれたすべての人に大いに感謝します。私はすべての人のコメントとフィドルを取り入れ、これを生成しました>> フィドル <<