![](/img/trans.png)
[英]Check that no option was explicitly selected in a select box without using 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.