选择JavaScript中的父目录高2或更高级别

时间:2019-05-21 02:57:36

标签: javascript php jquery

我的目录结构是:

/项目

  1. 登录

    | 1.1 js

    | 1.2 db

  2. 主要

我在db中有一个脚本,该脚本通过AJAX发送信息并返回它是用户还是管理员,我想重定向到存储在Main中的页面,但是当我选择父目录时,就像在HTML中所做的那样,它告诉我找不到该页面

我读到我必须更改路径并向其中添加Main文件夹,因为默认配置不允许我经历2级或更高级别,但是我不知道该在哪里更改< / p>

HTML,项目/登录/index.php

FIRST

JS,项目/登录/db/loginverify.js

<div class="wrap-input100 validate-input" data-validate = "Enter username"><input class="input100" type="text" id="user" name="username" placeholder="username">
<span class="focus-input100" data-placeholder="&#xf207;"></span>
</div>

<div class="wrap-input100 validate-input" data-validate="Enter password">
<input class="input100" type="password" id="pass" name="pass" placeholder="password">
<span class="focus-input100" data-placeholder="&#xf191;"></span>
</div>

<div class="container-login100-form-btn">
<a class="login100-form-btn" id = "logBtn">
login
</a>
</div>                  

PHP,项目/登录/login.php

$('#logBtn').click(function(event){ 
    user = document.getElementById("user").value;
    password = document.getElementById("pass").value;

    $.ajax({
        type:"POST",
        url:"login.php",
        async: false,
        data: {user:user,password:password},
        success: function(data){
            if(data == 'Admin'){
                window.location.href='../../Main/index.php';
             }
             else if(data == 'User'){
                window.location.href='../../Main/startemp.php';
             }else{
               alert("username or password invalid");
             }
        }
        });
    });

1 个答案:

答案 0 :(得分:0)

从您的项目结构来看,我认为您的重定向比上一步少了很多。试试吧:

window.location.href='../Main/index.php';

window.location.href='../Main/startemp.php';

如果项目结构如您所写,那应该可以找到正确的文件夹。