当数据已插入 MySQl 表时,我想显示一个消息框。我的代码如下:
if($insert_query)
{
<script type='text/javascript'>
$.msgBox('Data Added');
window.location = 'bentry.php';
</script>
}
但是没有显示警报。如何解决这个问题呢。
尝试这个 :
echo "<script type='text/javascript'>
$.msgBox('Data Added');
window.location = 'bentry.php';
</script> "
或者
if($insert_query)
{ ?>
<script type='text/javascript'>
$.msgBox('Data Added');
window.location = 'bentry.php';
</script>
<?php } ?>
原因是
window.location = 'bentry.php';
$.msgBox('Data Added');
已加载,但重定向脚本导航到另一个页面。
if($insert_query)
{
<script type='text/javascript'>
$.msgBox('Data Added');
setTimeout(function(){window.location = 'bentry.php';},1000);
</script>
}