簡體   English   中英

jQuery的克隆選擇框沒有選擇的選項

[英]jquery cloning select box without selected option

需要從上一個克隆選擇框(即,從前一個添加選擇框'n'的次數)但是,當我每次添加時,所有先前選擇的選項在克隆的選擇框列表中都不可用。

$('.field_select_box_list').each(function(){
        $(this).find('option:selected').remove();
});

這段代碼也刪除了父選擇框的選定選項。.但是我希望保留它們具有選定的選項。

任何幫助。

您的克隆代碼只能做類似的事情

$('el').clone().find('option:selected').remove().end()

.end()會使選擇器返回到$('el')而不是已過濾的option:selected選擇器,因此您可以繼續運行.appendTo()類的東西而無需打斷鏈。

我認為您需要使用一個select_box original ,將其隱藏。 然后,您可以使用select_box第二個未隱藏的元素刪除它,或者從select_box original添加更多元素。

暫無
暫無

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

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