Was actually able to figure this out. I needed to pass in a blank
string for the message, then my css would get applied to the message,
so all I had to do was manually move it offsreen:
    $.blockUI( {message:' ', css: { left: '-1000px'} , overlayCss:
{opacity: '0'} } );
Thanks again,
Jason

On Feb 5, 9:16 am, Jason <[email protected]> wrote:
> Hi Mike,
> Thanks for the help. The multiple calls to blockUI do work fine, but I
> can't get the page-wide block to not show a message. I'm using
> external CSS to define the overlays:
>     $.blockUI.defaults.overlayCSS = {};
>     $.blockUI.defaults.css = {};
> And I'm trying to pass no message or css to my call:
>    $.blockUI( {message:null, css: { opacity: '0' }, overlayCss:
> {opacity: '0'} } );
> But I'm still seeing the message box display even though there is no
> message. Is there any way to suppress completely and still use
> external CSS definitions?
>
> Thanks again,
> Jason
>
> On Feb 1, 9:03 am, Mike Alsup <[email protected]> wrote:
>
> > > data in the table. What I'd really like to do is block user input on
> > > the entire page but only draw the overlay and message on the table
> > > portion. What's the best way to do this? Can I block the div as I am
> > > now and still call $.blockUI with no message in order to block input
> > > to the entire page
>
> > Yes, you can do that.  To block the page without a message and without
> > the overlay try this:
>
> > $.blockUI({
> >     message: null,
> >     overlayCSS: {
> >         opacity: 0
> >     }
>
> > });

Reply via email to