jQuery对话框弹出显示,但不弹出

jQuery Dialog Popup showing, but not popping up

本文关键字:显示 jQuery 对话框      更新时间:2023-09-26

我有一个登录控件,我想弹出。控件在ui对话框中呈现,但它在页面本身呈现,而不是在对话框弹出中呈现。这是我使用jQuery UI对话框的第一个项目,但我在其他地方没有遇到问题。

因为我的访问检查都在代码端,所以我试图简单地解决

的问题
autoOpen: true,

这是jQuery:

function OpenLoginDialog() {
$("#divLoginOpen").dialog({
    autoOpen: true;
    appendTo: "#divSurveyMainPage",
    modal: true,
    dialogClass: "no-close",
    width: 650,
    height: 400,
    title: "Login Please",
    show: {
        effect: "size",
        duration: 800
    },
    hide: {
        effect: "clip",
        duration: 800
    },
    closeOnEscape: false
}).css('z-index', '1005');
return false;
}

我的JSfiddle(下面)包含了HTML,我还将控件HTML移动到它所属的div中。http://jsfiddle.net/p10bcxuq/

请帮忙!谢谢!

实际示例:http://www.codelogically.com/Forms/Surveys/Surveys.aspx

我已经更新了你的小提琴在这里-它有很多服务器端需要删除的东西。你还需要一个开瓶器。

$( "#opener" ).click(function() {
  OpenLoginDialog();
});