我有兩個列表框與一對一的映射。它們也是可滾動的。我想同步這兩個列表框之間的滾動。例如,如果我向下滾動第一個列表框,則第二個列表框應該自動向下滾動相同數量的項目,使得這兩個列表框上的選項應始終顯示在同一行中。我如何在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. 兩個UIScrollViews,同步滾動
- 3. 如何同步兩個多行文本框的滾動?
- 4. 同步兩個滾動條的JavaFX
- 5. 從兩個列表視圖中滾動時同步兩個ListView位置Android
- 6. 多個列表框同時滾動?
- 7. 如何同步wx中兩個網格的滾動條
- 8. 如何同步兩個div的滾動位置?
- 9. 如何在android中同步兩個Recyclerviews的滾動?
- 10. 如何同步Android中的兩個滾動視圖?
- 11. 使用兩個滾動視圖執行同步滾動
- 12. 如何在兩個窗口之間同步滾動
- 13. 如何在反應本地同步兩個滾動視圖?
- 14. 如何使用Javascript同步兩個滾動條?
- 15. 同步兩個獨立窗口的鼠標滾輪滾動
- 16. 如何同步兩個文本框的表單值?
- 17. 兩個列表框的一個滾動查看器
- 18. 在兩個不同的框架中同步列表間的列寬等
- 19. 如何在兩個列表視圖中同步列順序?
- 20. 列表框滾動
- 21. 如何同步兩個Mysql Workbench圖表?
- 22. 如何同步兩個MySQL表?
- 23. 同步框架:如何指定多個表的同步順序?
- 24. 同步兩個有序列表
- 25. 計數兩個同步列表
- 26. 如何同步NSScrollView和WebView的滾動?
- 27. 如何同步兩個textareas?
- 28. 如何同步兩個QGraphicsViews?
- 29. 如何同步兩個NSManagedObjectContext
- 30. 使用滾動同步來展示多個火花列表
它生成HTML是什麼?一雙'
你可以請馬虎先生, – Suresh 2011-04-18 19:48:47
另外,請花時間瞭解如何格式化你的帖子:http://stackoverflow.com/editing-help – 2011-04-18 19:49:26