Для проекта php, над которым я работаю, я пытаюсь повторить всплывающее окно, если запись sql успешна. Мне удалось заставить это работать с предупреждением javaScript, но это не то, что я хочу. JavaScript предотвращает загрузку остальной части страницы до тех пор, пока не будет нажата кнопка «ОК», и я предпочел бы вместо этого форматировать диалог jQuery.Как эхо в php диалоговое окно 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>';
Вы загружаете библиотеку jquery? –
yes – webdizzy777
убедитесь, что вы включаете ядро JQuery и библиотеки пользовательского интерфейса JQuery – Wazani