Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/260.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 在同一页面中访问PHP中的jquery变量_Javascript_Php_Jquery - Fatal编程技术网

Javascript 在同一页面中访问PHP中的jquery变量

Javascript 在同一页面中访问PHP中的jquery变量,javascript,php,jquery,Javascript,Php,Jquery,我想访问同一页面的php中的javascript变量 我正在做一个AJAX调用,得到一个JSON数据 此AJAX调用是在下拉更改时触发的 我想在基于下拉值的AJAX函数中,在同一个平台上运行几个PHP函数 $.ajax({ type: "POST", url: "data.php", data: { dropdown1: dropdown1, variable2: v

我想访问同一页面的php中的javascript变量

我正在做一个AJAX调用,得到一个JSON数据

此AJAX调用是在下拉更改时触发的

我想在基于下拉值的AJAX函数中,在同一个平台上运行几个PHP函数

        $.ajax({
            type: "POST",
            url: "data.php",
            data: { dropdown1: dropdown1, 
                    variable2: variable2
                },
            async: true,
            dataType: 'json'
        }).done(function(result) {

                // chart  functions

                <?php

                    $dropdown_val = $_POST['dropdown1']

                ?>

            })
$.ajax({
类型:“POST”,
url:“data.php”,
数据:{dropdown1:dropdown1,
变量2:变量2
},
async:true,
数据类型:“json”
}).完成(功能(结果){
//图表功能
})
是否可以将页面内部的表单值发送到PHP函数


请建议我…

不幸的是,这是不可能的。您必须运行另一个AJAX调用,并将PHP放入其中。或者,您不能将PHP放入
data.PHP
文件中并从该文件中运行它吗?

不,这是不可能的,至少不是这样。还有其他方法吗?我想在PHP中访问同一个页面的javascript变量。10年来,人们一直在问同一个问题,这个问题已经被问了数百次了。这应该在小学imo中教授。为了有建设性,请阅读HTTP协议和JSON序列化,这是您需要知道的所有内容。^^可能需要10年的时间,人们才会提出同样的问题。但这是我的第一次约会:)。现在我看到,大约10年来,你们给出的答案都是一样的,必须在小学阶段教授,而不是找到一种替代方法。