[
https://issues.jboss.org/browse/RF-1282?page=com.atlassian.jira.plugin.sy...
]
Pieter Van Nuffel commented on RF-1282:
---------------------------------------
I encountered this issue and created a workaround using the jQuery mousewheel extension:
http://plugins.jquery.com/project/mousewheel
Make sure this code is executed once when the datatable is rendered to make scrolling work
on the entire table:
(I hardcoded the tag id's, this can be improved to be more robust.)
var innerPanel = jQuery('div[id = j_id197:resultTable:bc]');
var scrollPanel = jQuery('div[id = j_id197:resultTable:scb]');
jQuery(innerPanel).bind('mousewheel', function(event, delta) {
var shift = delta * 30;
var current = scrollPanel.scrollTop();
//console.log(current + " " + shift);
scrollPanel.scrollTop(current - shift);
//don't let this scroll event continue to the entire page
return false;
});
Mouse wheel scrolling support for scrollableDataTable
-----------------------------------------------------
Key: RF-1282
URL:
https://issues.jboss.org/browse/RF-1282
Project: RichFaces
Issue Type: Feature Request
Security Level: Public(Everyone can see)
Components: component-ScrollableDataTable
Affects Versions: 3.2.0
Reporter: sh_vit
Priority: Optional
Fix For: 3.Future
It would be nice to support mouse wheel for scrollableDataTable.
PS. Let me suggest this link for cross-browser mouse wheel handling
adomas.org/javascript-mouse-wheel/
--
This message is automatically generated by JIRA.
For more information on JIRA, see:
http://www.atlassian.com/software/jira