Christopher Jordan schrieb:
> I'm trying to get blockUI to work for the first time, and I'm having 
> trouble. I want it to block the UI at the start of every ajax call, and 
> unblock at upon the completion of call (presumably after the success 
> function has completed). I've looked at the code on 
> http://malsup.com/jquery/block/, and from it I've gathered that what I 
> want is to use .ajaxStart() and .ajaxStop(). I've got the following code 
> in my $(document).ready:
> 
>     $().ajaxStart(function() {
>         $.blockUI();
>     });
> 
>     $().ajaxStop(function() {
>         $.unblockUI();
>     });
> 
> My understanding is that these should be global and will automatically 
> fire with each ajax call. It seems to think that $.blockUI isn't a 
> function. I wrote a little test page and put it on my site 
> http://cjordan.info/projects/jQuery/Tests/Test-BlockUI.cfm. I believe 
> I'm including all the right files this time. :o) I hope someone can help 
> me with this. I feel like it's my usage of the ajaxStart/Stop functions 
> that are wrong, but I don't know.
> 
> Thanks,
> Chris
> 

Try this:

$.ajaxStart($.blockUI);
$.ajaxStop($.unblockUI);

It is $.ajaxStart not $().ajaxStart (these are not supposed to be 
chainable). And also you don't have to wrap another anonymous function 
around if you have already a perfect function reference: $.blockUI


-- Klaus


_______________________________________________
jQuery mailing list
[email protected]
http://jquery.com/discuss/

Reply via email to