Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/448.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 通过jQuery函数设置一个PHP变量_Javascript_Php_Jquery_Variables - Fatal编程技术网

Javascript 通过jQuery函数设置一个PHP变量

Javascript 通过jQuery函数设置一个PHP变量,javascript,php,jquery,variables,Javascript,Php,Jquery,Variables,嘿,伙计们,我有一个系统,当你点击一个div时,它会加载一个div,而另一个会加载另一个div,但是我尝试让它加载基于变量的内容,以更好地整合内容 因此,主要的问题是,我如何通过jQuery函数设置PHP <script> $(document).ready(function () { $('.redboothApp').click(function(){ <SET VARIABLE> $('.whiter').fadeIn(250

嘿,伙计们,我有一个系统,当你点击一个div时,它会加载一个div,而另一个会加载另一个div,但是我尝试让它加载基于变量的内容,以更好地整合内容

因此,主要的问题是,我如何通过jQuery函数设置PHP

<script>
$(document).ready(function () {
    $('.redboothApp').click(function(){
        <SET VARIABLE>
        $('.whiter').fadeIn(250);
    });
});
</script>

$(文档).ready(函数(){
$('.redboothApp')。单击(函数(){
$('.whiter').fadeIn(250);
});
});
因此,在PHP中,它将类似于:-

<?php
    if (($appLaunched) == 0) {
    echo "0";
}

 else if (($appLaunched) == 1) {
    echo "1";
}
?>


提前感谢您,非常感谢您的帮助:)

您不能使用
JavaScript
设置
PHP
变量<代码>PHP在服务器上解析和执行,然后将数据输出到浏览器。输出到浏览器后,运行任何
JavaScript
。然后,它不能与处理它的
PHP
进行“对话”。这就像哈利·波特给J.K.罗琳建议如何最好地推进故事一样


最接近这种行为的方法是使用
AJAX
调用——使用
JavaScript
确定要发送到不同
PHP
脚本的数据,可能是返回数据,然后可以由
JavaScript
处理。但是,我不认为这是您正在寻找的类型。

您需要对该php脚本执行ajax调用,然后检查返回的数据—您有点偏离(实际上偏离了)。PHP在服务器上执行,当javascript事件处理程序在客户端执行时,更改服务器端代码已经太迟了,它已经被发送了。你要么重新加载页面,要么使用ajax再次访问服务器端的内容,你几乎不需要做你想做的事情。你为什么不告诉我们你想实现什么大的目标,这样我们就可以帮助你设计一种不同的技术。谢谢你,我对这一点不太在行,对它很陌生。嗯,我只是希望一个特定的div淡入并显示一个特定的iframe,这取决于用户所做的选择,如果这样做可能会导致复制