Try the ThickBox plug-in. It's meant just for that sort of thing. :o)

Cheers,
Chris

Stephen Woodbridge wrote:
> Hi all,
>
> I have been using $.blockUI with my ajax and image load events very 
> successfully. Thanks this is a great tool.
>
> I need a modal dialog that ask if the user wants to save data or 
> continue without saving. I created a div with two buttons the and click 
> events on them to save or continue. And this works if I do something like:
>
> $(function() {
>      $.blockUI($('#dialog')[0]);
>      alert("Hello!");
> });
>
> The dialog opens, the UI is blocked, and clicking on the buttons works 
> as expected, and the alert is shown after the dialog is dismissed.
>
> The problem is that when I move this code into my application blockUI is 
> not blocking.
>
>
>          function save_form_data(ask) {
> console.debug("save_form_data: ask="+ask+", form_dirty="+form_dirty);
>              if (!form_dirty) return;
>
>              // ask the user if they want to save it
>              if (ask) {
> // ****** this sequence does not block **************
> console.debug("action_save: calling blockUI");
>                  $.blockUI($('#dirtyFormMessage')[0]);
> console.debug("action_save: returned from  blockUI");
>              }
>
>              else
>                  action_save();
>          }
>
> I'm running this mornings svn, FF 2.0.1 and it probably only works in FF.
>
> Anyone have some thoughts on this?
>
> You can test it here, sorry, it is not nearly as nice as the code I see 
> others generating:
>
> http://imaptools.com/sm/
>
> 1) click the "GO"
> 2) click on the map image will enter data in IX, IY
> 3) click "NEXT"
>
> This should bring up a dialog with a "SAVE_IT" and "CONTINUE" button 
> that should block until one of the buttons is clicked.
>
> -Steve
>
> _______________________________________________
> jQuery mailing list
> discuss@jquery.com
> http://jquery.com/discuss/
>
>   

-- 
http://cjordan.info


_______________________________________________
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/

Reply via email to