我有兩個列表框與一對一的映射。它們也是可滾動的。我想同步這兩個列表框之間的滾動。例如,如果我向下滾動第一個列表框,則第二個列表框應該自動向下滾動相同數量的項目,使得這兩個列表框上的選項應始終顯示在同一行中。我如何在JSF中實現這一點?如何同步兩個列表框的滾動?
-1
A
回答
1
你可以用JavaScript來做你想做的事。我建議使用jQuery(或其他跨瀏覽器的JS庫)來爲您節省編寫可在所有主流瀏覽器中運行的vanilla JavaScript的惡化。
如果生成的標記看起來是這樣的:
<select id="foo"><!-- snip options --></select>
<select id="bar"><!-- snip options --></select>
那麼這jQuery將讓他們同步:
var bar = $('#bar').get(0);
$('#foo').change(function() {
bar.selectedIndex = this.selectedIndex;
});
相關問題
- 1. 如何同步兩個列表框的滾動?
- 2. 同步的兩個滾動列表
- 3. 列表框,滾動同步
- 4. 同步兩個列表框的滾動條
- 5. javascript來同步兩個列表框的滾動?
- 6. 同步兩個列表框
- 7. 如何使兩個列表視圖在C#中同步滾動同步#
- 8. 兩個UIScrollViews,同步滾動
- 9. 同步滾動兩個div
- 10. 如何同步兩個多行文本框的滾動?
- 11. 同步兩個列表視圖滾動移動
- 12. 如何讓兩人EditTexts滾動同步
- 13. 同步兩個滾動條的JavaFX
- 14. 兩個列表同步
- 15. 從兩個列表視圖中滾動時同步兩個ListView位置Android
- 16. 在多個選擇框中同步兩個滾動條
- 17. 多個列表框同時滾動?
- 18. 在javascript中同步兩個滾動條
- 19. 如何同步兩個div的滾動位置?
- 20. ExtJs 4.1 - 如何同步兩個網格的垂直滾動?
- 21. 如何在android中同步兩個Recyclerviews的滾動?
- 22. 如何同步wx中兩個網格的滾動條
- 23. 如何同步Android中的兩個滾動視圖?
- 24. 如何通過ID同步兩個div的滾動
- 25. 如何使用垂直滾動條控制兩個列表框?
- 26. 如何同步兩個組合框
- 27. 如何同步兩種形式的列表框項目?
- 28. 使用兩個滾動視圖執行同步滾動
- 29. 如何在兩個窗口之間同步滾動
- 30. 如何使用Javascript同步兩個滾動條?
它生成HTML是什麼?一雙'
你可以請馬虎先生, – Suresh 2011-04-18 19:48:47
另外,請花時間瞭解如何格式化你的帖子:http://stackoverflow.com/editing-help – 2011-04-18 19:49:26