2016-11-22 21 views
0

我們有一個水平滾動的寬網格,有2個凍結的列。它非常寬(超過20列),因此總是需要水平滾動。帶有水平滾動的過濾器字段之間的Tab鍵問題 - 滾動不同步

我們正在使用過濾器行選項來允許用戶過濾。效果很好,但如果用戶在過濾器字段之間選項卡出現問題。如果用戶選項卡隱藏字段(隱藏,因爲必須滾動才能看到它),那麼標題將滾動以適應,但身體不會。同樣,如果用戶一直滾動到右側並從最後一個凍結列中跳出,則滾動再次失去同步。

請參見下面的道場例子親身體驗的問題。

http://dojo.telerik.com/iNONA/2

如果任何人有任何線索,如何解決這個問題,我會非常感激!

謝謝!

回答

0

我有一個類似的問題,只是沒有angluar實現。對我來說,jQuery的scrollLeft()方法解決了這個問題,參見(Grid data isn't align with Grid header when tabbing through header columns)。

$("#example .k-grid-content").scrollLeft($("#example .k-grid-header-wrap").scrollLeft()) 

隨着該行的代碼,我得到了它在你的道場例子的開發者控制檯的工作調整網格內容到頭部的位置。但是滾動事件,就像我在我的問題中實現它一樣,並不適用於您的示例。也許這可以幫助你,你可以用角度的滾動事件來調整它。