Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用ajax在url中获取变量值_Javascript_Ajax - Fatal编程技术网

Javascript 使用ajax在url中获取变量值

Javascript 使用ajax在url中获取变量值,javascript,ajax,Javascript,Ajax,我是阿贾克斯新手。在这段代码中,我如何在a.php中获得变量“zero”的值 这是代码: HTML: 阿贾克斯: a、 php: <?php $zero = $_POST['data']; echo $zero; ?> 发送数据时,将其作为key=value对发送。在您的案例中,在ajax请求中,更改如下数据 数据:零=+零 在Php中访问时,请执行以下操作 $zero=$_POST['zero'] 在ajax中传递数据,如以下数据:{'zero':zero}并

我是阿贾克斯新手。在这段代码中,我如何在a.php中获得变量“zero”的值

这是代码:

HTML:

阿贾克斯:

a、 php:

 <?php
    $zero = $_POST['data'];
    echo $zero;
 ?>

发送数据时,将其作为key=value对发送。在您的案例中,在ajax请求中,更改如下数据

数据:零=+零

在Php中访问时,请执行以下操作


$zero=$_POST['zero']

在ajax中传递数据,如以下数据:{'zero':zero}并在a.php中编写$zero=$\u POST['zero'];不是数据;相反,ajax代码和$_POST['var']中的数据{'var':zero}显示了一个错误'Undefined index:var'@N.M.N将代码放在我的注释工作之上??由阿比吉特?那就好了,兄弟,没有同样的错误。我在问题下方的“1答案”中找到了我的答案。谢谢你们两位:对不起,打扰了。你能不能让我理解键值对,以及为什么我们要为数据添加+符号?来附加字符串和变量。
 <script type="text/javascript">
         var zero = $('#query').valueOf();;
         $(document).ready(function(e) {
            $('button').click(function(){
            $.ajax({
            url : "a.php",
            type: "POST",
            data : zero,
            success: function(result){
                    $('.div1').html(result);
            }                               
            });
         });
      });
 </script>
 <?php
    $zero = $_POST['data'];
    echo $zero;
 ?>