如果用戶從一個列表框移動到其他列表框時,如果它已經在列表中可用,請建議如何覆蓋列表中的項目。爲列表框項目提供的javascript
0
A
回答
1
你可以使用jQuery的insertAfter
$(document).ready(function(){
$('.addtoright').on('click',function(e){
e.preventDefault();
$('#s option:selected').each(function(){
if($('#d option:contains("'+$(this).text()+'")').length > 0){
$(this).remove();
}else{
if($('#d option').length > 0){
$(this).insertAfter('#d option:last');
}else{
$(this).appendTo('#d');
}
}
});
});
$('.addtoleft').on('click',function(e){
e.preventDefault();
$('#d option:selected').each(function(){
if($('#s option:contains("'+$(this).text()+'")').length > 0){
$(this).remove();
}else{
if($('#s option').length > 0){
$(this).insertAfter('#s option:last');
}else{
$(this).appendTo('#s');
}
}
});
});
});
不要忘記階級addtoright添加到右箭頭和addtoleft向左箭頭
相關問題
- 1. 無法提供列表框
- 2. 將列表項目列爲組合框項目的工具提示
- 3. html,javascript:滾動列表框項目 - 並顯示每個項目的提示
- 4. 爲實例列表提供編輯列表的控件,而不是項目
- 5. 根據用戶在Qt/QML中提供的輸入排序列表框項目
- 6. 如何使用數組提供的值在列表框中選擇項目?
- 7. 列表框和複選框中的大量數據的奇怪行爲[最小項目提供]
- 8. 爲當前頁面項目提供邊框
- 9. 爲了發佈列表框項目IDHTTP?
- 10. TinyMCE呈現列表框項目爲html
- 11. 如何將python列表提供給javascript?
- 12. 從項目提供的依賴項(Gradle)
- 13. 列表框項目寬度
- 14. 更新列表框項目
- 15. 打印列表框項目
- 16. 更新列表框項目
- 17. C#Winforms列表框項目
- 18. 列表框添加項目
- 19. 刪除列表框項目
- 20. 列表框項目消失
- 21. 刪除列表框項目
- 22. 禁用列表框項目
- 23. 重疊列表框項目
- 24. 放大列表框項目
- 25. 列表框項目isEnabled WP7
- 26. 列表框項目模板
- 27. Javascript - 刪除列表項目
- 28. 處理列表和列表框項目
- 29. 從列表框B刪除項目基於列表框B中的項目
- 30. 爲列表框中的每個項目提供多個用戶輸入的最佳方法?
爲什麼要預加載列表/選擇上正確的? –
我沒有預加載,它的用戶可以從左側列表框中選擇項目,用戶可以在右側列表框中查看選定的項目。 @DavieBrown – scrit