簡體   English   中英

如何在php中回顯jquery對話框?

[英]How do I echo in php a jquery dialog box?

對於我正在處理的php項目,如果SQL記錄成功,則嘗試回顯彈出窗口。 我已經能夠使它與javaScript警報一起使用,但這不是我想要的,JavaScript阻止了頁面的其余部分的加載,直到單擊OK為止,而且我更喜歡為jQuery對話框設置樣式。

這是在php中起作用的東西,但不是我想要的東西:

$msg = "Success!";

if ($conn->query($sql) === TRUE) {
    echo '<script type="text/javascript">alert("' . $msg . '"); </script>';

} else {
    echo "Error: " . $sql . "<br>" . $conn->error;
}

我在下面發現了此問題,以防止在頁面加載之前彈出窗口,但是它不起作用:

echo '<script type="text/javascript">window.onload = function(){ alert("' . $msg . ' "));}</script>';

我正在嘗試彈出一個jquery對話框。 這是他們網站上無法使用的基本jquery對話框。 它只是在段落標簽中顯示文本。 (我打算在工作后對其進行自定義):

echo '<script>
            $(function() {
                $( "#dialog" ).dialog();
            });
        </script>'
        .'<div id="dialog" title="Basic dialog">
                <p>This is the default dialog which is useful for displaying information. The dialog window can be moved, resized and closed with the x icon.</p>
        </div>';

感謝用戶Wazani,我只是忘記了除了核心之外還包括了jQuery UI庫。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM