html-怎么样通过ajax把参数传递给上级目录 的php文件?

问题描述

怎么样通过ajax把参数传递给上级目录 的php文件?

目录结构如下:www/a/b/c;
html文件在c目录下,要在这个html文件中通过jquery的ajax方式把act=remove&id=2
传给b目录下的一个php文件,
可以这么做吗?
如果可以
jquery中的ajax函数要怎么写? 具体的就是那个url参数该怎么写?
html文件代码:

 <html>
    <head>
        <script type="text/javascript" src="jquery-1.11.2.js"></script>
    </head>
    <body>
        PHONE:<input type="text" name="phone" id="phone"  ></input>
        ORDER:<input type="text" name="order" id="order" ></input>
        ZIP:<input type="text" name="zip" id="zip"       ></input>
        <input type="submit" name="submit" value="submit" onclick="dd()" />
    </body>
    <script language="javascript" type="text/javascript">
        function dd(){
$.ajax({

      url:"../2.php",
            type:"GET",
            data:{
                    phone:$("#phone").val(),
                    zip:$("#zip").val()
            },
        success:function(data){
                alert(data);
      }
        } );
}
</script>
</html

php代码:

<?php
    print_r($_GET);

php文件在根目录下,html文件在根目录下的一个文件夹里

这是根目录,2.php在这个目录下

html文件在这个目录下

解决方案

可以啊。。。

 $.ajax({url:'../xxxxx.php',data:'act=remove&id=2',type:'POST'});

../就是返回上一级目录,在加一个就返回到a目录(../../xxx.php)

解决方案二:

这个很简单的,返回上一级目录的一个文件:../x.php,返回上上级目录的就是../../x.php
当然你也可以直接是使用url地址,比如http://www.abc.com/a/b/x.php或者http://www.abc.com/a/x.php等方式的

解决方案三:

和时不时上一级目录没有关系,只要你有url直接用querystring就能传了。既可以post也可以get。

时间: 2024-08-03 22:59:03

html-怎么样通过ajax把参数传递给上级目录 的php文件?的相关文章

web services-服务器上的网页文件无法跳转到上级目录的文件

问题描述 服务器上的网页文件无法跳转到上级目录的文件 我在javascript里写了跳转到上级目录某个html文件的语句,在本地能正常执行,放在服务器上访问就会出错 不能找到文件是为什么 我在本地写的路径是../x.html 解决方案 如果是iis的话,检查下允许父路径访问是否开启.

HTML相对路径--上级目录及下级目录的写法

如何表示上级目录 ,../表示源文件所在目录的上一级目录,../../表示源文件所在目录的上上级目录,以此类推.  如何表示上级目录 ../表示源文件所在目录的上一级目录,../../表示源文件所在目录的上上级目录,以此类推. 假设info.html路径是:c:\Inetpub\wwwroot\sites\blabla\info.html 假设index.html路径是:c:\Inetpub\wwwroot\sites\index.html 在info.html加入index.html超链接的代

php-PHP readdir 为何打印出当前目录和上级目录

问题描述 PHP readdir 为何打印出当前目录和上级目录 ------------------------------------ ------------------------------------ 访问:http://www.test.com/dir.php 不明白的是为何打印出 . 和 .. 解决方案 .代表当前目录,..代表父级目录 readdir - 从目录句柄中读取条目 string readdir([ resource $dir_handle]) 返回目录中下一个文件的文

asp.net与C# path.GetFullPath 获取上级目录

string path = new directoryinfo("../").fullname;//当前应用程序路径的上级目录 获取当前目录可以使用appdomain.currentdomain.basedirectory. 获取当前目录的上级目录path.getfullpath("..") 代码 using system; using system.collections.generic; using system.linq; using system.text;

AJAX和JSP实现的基于WEB的文件上传的进度控制代码第1/2页_AJAX相关

1.引言 2.实现代码 2.1.服务器端代码 2.1.1. 文件上传状态类(FileUploadStatus) 2.1.2. 文件上传状态侦听类(FileUploadListener) 2.1.3. 后台服务类(BackGroundService) 2.1.4. 文件上传状态控制类(BeanControler) 2.2. 客户端代码 2.2.1. AjaxWrapper.js 2.2.2. fileUpload.html 2.2.3. result.jsp 2.2.4. fileUpload.c

通过Ajax使用FormData对象无刷新上传文件方法_jquery

写在前面:本文说的这个方案有浏览器兼容性问题:所有主流浏览器的较新版本已经支持这个对象了,比如Chrome 7+.Firefox 4+.IE 10+.Opera 12+.Safari 5+,对兼容性比较敏感的网站慎用. 在工作中遇到了一个问题:在一个页面中,有4块内容,每块内容都包含一个图片上传功能,希望可以实现一键把这四块内容都上传上去. 我没有用插件实现上传功能,就是用的input[type=file],因此就遇到一个问题就是: ①传统的form表单会导致页面刷新,无法实现上述功能 ②把表单

PHP读取目录下所有文件,并通过ajax返回json格式的数据

php <?php // header("content-type:application/json"); //header('Content-type: text/html; charset=utf-8'); $dir = "../Music"; $dh = opendir($dir); while (false !== ($filename = readdir($dh))) { if($filename!="."&&$f

批处理bat命令 获取当前盘符和当前目录和上级目录的代码_DOS/BAT

批处理命令获取当前盘符和当前目录 %~d0 是当前盘符 %cd% 是当前目录 可以用echo %cd%进行打印测试 以下例子是命令行编译Visual Studio编写的程序: 复制代码 代码如下: @echo off set b=%cd% //将当前目录保存到参数b中,等号前后不要有空格 C: cd program files cd microsoft visual studio cd common cd msdev98 cd bin msdev "%b%\test.dsp" /MAK

学习ASP文件引用的方法

#include命令用于在多重页面上创建需重复使用的函数.页眉.页脚或者其他元素等. #include 命令 通过使用#include命令,我们可以在服务器执行某个ASP文件之前,把另一个ASP文件插入这个文件中.#include命令用于在多重页面上创建需重复使用的函数.页眉.页脚或者其他元素等. 如何使用#include命令 这里有一个名为"mypage.asp"的文件: 以下为引用的内容: <html> <body> <h3>Words of W