2016-03-27 6 views
0

Для проекта 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>'; 
+0

Вы загружаете библиотеку jquery? –

+0

yes webdizzy777

+0

убедитесь, что вы включаете ядро ​​JQuery и библиотеки пользовательского интерфейса JQuery – Wazani

ответ

0

Благодаря пользовательским Wazani, я просто забыл включить библиотеку JQuery UI в дополнение к основному.

 Смежные вопросы

  • Нет связанных вопросов^_^