mysticfall / pivot4j

Pivot4J provides a common API for OLAP servers which can be used to build an analytical service frontend with pivot style GUI.
Other
128 stars 101 forks source link

Block UI during an ajax request process to prevent rapid firing events. #101

Closed mysticfall closed 11 years ago

mysticfall commented 11 years ago

We need to block the whole UI during an ajax request process to prevent rapid firing events.

For example, when you keep clicking on a drill down/up button successively in very rapid manner, you might get a server side error. And doing hierarchy drag & drop operations in a similar manner can cause the whole UI to be unresponsive sometimes.

So we need to block the UI during the request process to prevent user from doing further operations.