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
> > }
>
> > });