Javascript 如何重定向到ajax成功块中的下一页

Javascript 如何重定向到ajax成功块中的下一页,javascript,php,jquery,ajax,redirect,Javascript,Php,Jquery,Ajax,Redirect,我想重定向到ajax中的admin_dashboard页面。我在button tag中调用了一个函数,并想在success response中重定向到下一个页面。值被完全删除,但我的问题是“deleted Successfully”消息没有返回,也没有重定向到admin_dashboard.php页面。在我使用动态值的函数中安装了“1”。对于示例,我使用了“1”myFunction(1)。我在控制台中发现了一个错误。 HTML 我的php查询页面 <?php include "con

我想重定向到ajax中的admin_dashboard页面。我在button tag中调用了一个函数,并想在success response中重定向到下一个页面。值被完全删除,但我的问题是“deleted Successfully”消息没有返回,也没有重定向到admin_dashboard.php页面。在我使用动态值的函数中安装了“1”。对于示例,我使用了“1”myFunction(1)。我在控制台中发现了一个错误。

HTML

我的php查询页面

 <?php
 include "config.php";
 $s=$_POST['rmvfile'];  
 $del="delete from requirement where req_id='$s'";
 if($del1=mysql_query($del))
 {
     echo 'Deleted Successfully';
 }

在php脚本中尝试以下代码:

<?php
 include "config.php";
 $s=$_POST['rmvfile'];  
 $del="delete from requirement where req_id='$s'";
 if( mysql_query($del) )
{
echo 'Deleted Successfully';
 }

替换您的
window.location.href='admin_dashboard.php'窗口打开('admin_dashboard.php','u self')window.open('admin_dashboard.php');不工作本身就是aldo不工作。还有其他方法吗?不要使用mysql函数。改为使用例如PDO。@user3386779打开浏览器控制台并检查错误报告。您更改了什么?我更改了这个if($del1=mysql\u query($del))这个if(mysql\u query($del))-因为您在这里进行赋值,而不是检查。是否有其他方法修复控制台中的javascript错误。如果是这样的话,你能分享一下这个错误吗。或者您有任何其他提示?看起来js错误正在阻止浏览器重定向到“admin_dashboard.php”。更正您在控制台上看到的javascript错误,然后重试。
 <?php
 include "config.php";
 $s=$_POST['rmvfile'];  
 $del="delete from requirement where req_id='$s'";
 if($del1=mysql_query($del))
 {
     echo 'Deleted Successfully';
 }
<?php
 include "config.php";
 $s=$_POST['rmvfile'];  
 $del="delete from requirement where req_id='$s'";
 if( mysql_query($del) )
{
echo 'Deleted Successfully';
 }