簡體   English   中英

將選項添加到多個選擇並設置為選中狀態

[英]Adding option to multiple select and setting as selected

我遇到一個奇怪的問題。 我有一個文本框和相應的按鈕。 用戶將輸入名稱,然后單擊按鈕以將其添加到其下方的多個選擇中。

我想將名稱添加到所選內容中,以便始終選擇所選內容中的每個名稱。 我正在使用select2,以便所選選項顯示為小方框,可以單擊以將其刪除(請參閱此頁面上的第二個選擇: http : //fk.github.io/select2-bootstrap-css/

我使用它來輸入您的名字,但是除了名字之外,我無法選擇它。

$('#Visitors').append("<option value='" + visitorLogin.toUpperCase() + "'>" + visitorLogin.toUpperCase() + "</option>");
$('#Visitors option').prop('selected', 'selected');
var allusers = $('#Visitors option').val();
console.log(allusers);
$('#Visitors').val(allusers).trigger("change");

我只需要捕獲所有這樣的選項:

 $('#Visitors').append("<option value='" + visitorLogin.toUpperCase() + "'>" + visitorLogin.toUpperCase() + "</option>");
 var allOptions = $("#Visitors").children().map(function () { return $(this).val(); }).get();
 $('#Visitors').val(allOptions).trigger("change");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM