Hi,
Does anybody know of a nice plugin for ajax loading overlay preventing any other action in the browser till the data gets loaded.
Thnks Coool
Hi,
Does anybody know of a nice plugin for ajax loading overlay preventing any other action in the browser till the data gets loaded.
Thnks Coool
Try blockUI: http://malsup.com/jquery/block/
This doesn't have any connection to AJAX inherently, but it's something you can invoke when doing your own AJAX calls separately.
i made one more tailored to this sort of thing:
http://plugins.jquery.com/project/loading
All you need to do is:
$.loading({onAjax:true,mask:true});
That'll wire it up to ajax events automatically. There are a great many more options and features though. You can use text, arbitrary elements, apply "pulse" effects and more. Check out the demo:
http://jquery-values.googlecode.com/svn/other/loading/jquery.loading.htm
+1 on blockUI (suggested by VoteyDisciple), very simple and straight forward with many options to extend it
blockUI has too many flaws, it flickers, it lacks a delay option, it doesnt block the selected element 90% of the time. Loading is better but its got a lot of programming bugs to fix, not worth using.