php操作失败/成功后执行jquery操作


Do jquery operations after php operation fails/succeeds

我是php的新手。我想在php注册失败后打开登录窗口"电子邮件已经存在"

这是我有的php代码

  if (mysqli_num_rows($result1) > 0)
   {
        //echo "This Email is already used.";
        //Write code to go back to register window
        header('Location: ../homepage.html');
        echo '<script type="text/javascript">
                console.log("cdsafcds");
                $(".login_links_login").trigger("click")
                </script>';
   }

它并没有触发它。我的.js文件与.php文件是分开的。.js和.php都在各自的创建文件夹中。

我读了很多SO的帖子,都建议使用<script>标签。

请澄清我的疑虑我做错了什么

我假设您的homepage.html页面可以处理php请求。。。

  header('Location: ../homepage.html?trigger=trigger');

在您的主页中.html

 <?php if(isset($_GET['trigger'])) { ?>
 <script type="text/javascript">
    console.log("cdsafcds");
    $(".login_links_login").trigger("click")
 </script>
 <?php } ?>

希望这能对你有所帮助。。