-1

当数据已插入 MySQl 表时,我想显示一个消息框。我的代码如下:

 if($insert_query)
    {  
    <script type='text/javascript'> 
    $.msgBox('Data Added');
    window.location = 'bentry.php'; 
    </script> 
    }

但是没有显示警报。如何解决这个问题呢。

4

3 回答 3

1

尝试这个 :

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  } ?>
于 2013-11-11T07:13:29.657 回答
0

原因是

 window.location = 'bentry.php'; 

$.msgBox('Data Added');已加载,但重定向脚本导航到另一个页面。

于 2013-11-11T07:09:43.917 回答
-1
if($insert_query)
{  
<script type='text/javascript'> 
$.msgBox('Data Added');
setTimeout(function(){window.location = 'bentry.php';},1000); 
</script> 
}
于 2013-11-11T08:47:54.803 回答