我有2列表框(.net)與相同的列表項。 我在頁面加載時將數據綁定到列表框。 如果用戶在一個列表框中選擇一個項目,該項目應該在另一個列表框中不可見。 這應該發生,但實際上並未從中移除項目。使列表框中的項目不可見
回答
您不能使options
在select
中不可見。所有你能做的就是刪除它們(你說你不想做的)
您可以通過運行該代碼看到這一點:
<select multiple="multiple" size="4">
<option value="1">1</option>
<option value="2" style="display:none;">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
,並指出,該選項被標記爲display:none;
仍然可見。
如果我從列表框中刪除一個項目,數據將會丟失。此外,用戶可能會取消選擇一個選項,然後需要將特定選項再次附加到列表框中的位置 – 2012-01-04 06:41:12
@RajReddy - 您必須刪除選項並保存,然後將其添加回列表框 – 2012-01-04 06:45:44
@ RajReddy-您可以將刪除的選項存儲在對象中,選擇元素爲display:none或[document fragment](http:/ /www.w3.org/TR/DOM-Level-2-Core/ core.html#ID-B63ED1A3),所以它們仍然可用。 – RobG 2012-01-04 07:18:12
- 1. 更改列表框項目可見
- 2. 可能禁用/使項目在選擇列表中不可見?
- 3. 列表框不可點擊的項目
- 4. 使複選框列表不可見
- 5. WP7在列表框中獲取可見項目
- 6. 微調的項目在下拉列表中不可見
- 7. 用jQuery切換可見列表項目
- 8. 使用jquery將項目添加到列表框的IE9的可見性問題
- 9. WPF - 使用'DisplayMemberPath'時列出項目在Blend中不可見
- 10. ListView中選定的項目不可見
- 11. ObjectListView項目不可見?
- 12. Visual Studio項目不可見
- 13. WPF在列表框中設置項目的可見性 - 後面的代碼
- 14. 如何使項目不可點擊(項目將可見)在KendoDropDownList
- 15. 一些列表項不可見
- 16. 使jcombobox中的項目可見
- 17. 如何在wp7中更改列表框項目的可見性屬性?
- 18. 列表框中的項目的不同項目樣式
- 19. 多選列表框中的最後一項僅部分可見
- 20. 計算列表框中可見項的數量
- 21. 使動作欄項目可見和不可見動態
- 22. 使列表項目不可對焦
- 23. PyQt QComboBox設置下拉列表中可見項目的數量
- 24. 檢索數據網格中可見項目的列表
- 25. 使文本框可見/不可見c#
- 26. 使列表框中的單個項目可選
- 27. 如何使WPF列表框項目不可點擊
- 28. 在RecyclerView中可見項目
- 29. 表格邊框不可見
- 30. 在GXT ComboBox的下拉列表中選擇一個不可見的項目
我能夠改變它在首先使用樣式(顏色屬性)。但是當我使用相同的風格(visibility:hidden的)選擇在第二個列表框列表項的顏色,使其看不見它不工作 – 2012-01-04 06:32:27