如何制作jQuery对话框模态?

Jam*_*123 9 javascript asp.net jquery jquery-ui modal-dialog

我在asp.net中使用jQuery对话框.它对我来说很好.问题是当我打开对话框时,我仍然可以使用父页面功能.我不希望这样.只需对话框模态,不应该让焦点放在父页面上.

window.onload = function onloadFunction() {

        //setup edit person dialog
     $('#uploadPic').dialog({
             autoOpen: false,
             draggable: true,
             title: "Upload Picture",
             open: function(type, data) {
                 $(this).parent().appendTo("form");
             }
         });
     }
Run Code Online (Sandbox Code Playgroud)

有没有办法让它模态?或者如果丢失焦点对话框自动关闭它?

请帮帮我.

Lor*_*nzo 16

使用

$('#uploadPic').dialog({
         autoOpen: false,
         modal: true,
         draggable: true,
         title: "Upload Picture",
         open: function(type, data) {
             $(this).parent().appendTo("form");
         }
     });
 }
Run Code Online (Sandbox Code Playgroud)

我刚刚为您的样本添加了模态选项.