php - 页面加载时未出现对话框

标签 php javascript jquery dialog jquery-ui-dialog

我有一个将数据插入数据库的php页面,插入后它重定向到另一个页面,我希望在插入数据时我可以向用户显示一个对话框,插入需要大约2分钟,所以我写了这个页面开头的代码

    <script src="../js/jquery-1.9.1.min.js"></script>
    <script src="../js/jquery-ui-1.10.2.custom.min.js"></script>

    <link rel="stylesheet" href="../css/jquery-ui.css" />
</head>
<script>
    function dialogsf() {
        $("#loadingsf").dialog({
            hide: 'slide',
            show: 'slide',
            autoOpen: true
        });
        $("#loadingsf").dialog('open').html("<p>Please Wait...</p>");
        alert("dfsd");
    }

    window.onload = function() {
        dialogsf();
    };
</script>
<body>
    <div id="loadingsf" title="Import"> 
        <p>Please wait ...</p>
    </div>

插入时没有出现对话框,我尝试了javascript:dialogsf();从 URL 选项卡,然后我可以看到对话框,我错过了什么吗?

最佳答案

请尝试以下脚本。 <p></p>标签位于打开的对话框中。

function dialogsf() {
        $("#loadingsf").dialog({
            hide: 'slide',
            show: 'slide',
            autoOpen: true
        });

        $("#loadingsf").dialog('open').html("Please Wait...");

    }

$(function () {
    dialogsf();
    });

在 jsfiddle 中检查它 http://jsfiddle.net/parixit572/WNQ3B/1/

关于php - 页面加载时未出现对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18561378/

相关文章:

php - Apple Production Push Notification 证书在新应用版本后无法连接

php - 在终端中使用 cURL 发布数组

php - Android 从 php 获取 json 数据显示错误....!

javascript - 有没有办法强制中止正在执行的 JavaScript(或 jQuery)函数?

jquery - 使用 jQuery serialize() 和 AJAX 发送部分表单

javascript - 使用 jQuery 获取元素时,值未定义

php - 无法在根目录之外创建文件

javascript - 确定动态 CSS3 多列 DIV 宽度的宽度 fixed column-width

javascript - 通过尝试将 2 个功能合并为一个来简化 - 重叠问题

javascript - 正则表达式提取字符串单词