【发布时间】:2014-12-19 12:03:11
【问题描述】:
我想在成功执行 php 插入查询后显示 jquery sweet alert.. 但是每当我尝试在 if 条件后调用 jquery 函数时,都不起作用..或在页面重新加载表单提交之前出现 1-2 秒的警报并立即消失..它仅适用于按钮 onclick 方法..
<html>
<head>
<script src="lib/sweet-alert.js"></script>
<link rel="stylesheet" href="lib/sweet-alert.css">
</head>
<body>
<form method="post">
<label for="name">name</label>
<input type="text" name="name" id="name" />
<input type="submit" value="submit" name="submit" class="sub" id="sub" />
<?php
$a=mysql_connect("localhost","root","");
$a1=mysql_select_db("test",$a);
if(isset($_POST['submit']))
{
$name=$_POST['name'];
$i=mysql_query("insert into student (name) values ('$name')");
if($i)
{
echo "<script>a();</script>";
}
}
?>
<script type="text/javascript">
function a(){
swal("Here's a message!");
};
</script>
</body>
</html>
【问题讨论】:
-
是jquery插件功能..tristanedwards.me/sweetalert
标签: javascript php jquery