Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/453.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页面之间不工作_Javascript_Jquery_Post_Httpresponse - Fatal编程技术网

Javascript 脚本在php页面之间不工作

Javascript 脚本在php页面之间不工作,javascript,jquery,post,httpresponse,Javascript,Jquery,Post,Httpresponse,下面的代码在我的第一个PHP文件上运行良好,但当我加载另一个文件并使用相同的脚本时,它似乎不起作用,我没有收到来自alert idstate;的警报;。CSS/HTML工作正常 <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> <script> $(document).ready(function(){ $("li").cl

下面的代码在我的第一个PHP文件上运行良好,但当我加载另一个文件并使用相同的脚本时,它似乎不起作用,我没有收到来自alert idstate;的警报;。CSS/HTML工作正常

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script>
$(document).ready(function(){
    $("li").click(function(){
        if (event.target.id!=""){

            var  idstate=(event.target.id)
            alert (idstate);

            $.post( "somepage.php", { variable: idstate}, function(data) 
            {
                alert(data);
            });
        }
    });
});
</script>

当您加载另一个文件时,必须将其与php页面链接。

如果没有PHP代码,为什么要将其标记为PHP?另外,在哪里指定了事件?就像我说的,我是一个新手,我只在第一个php页面上提供了脚本,然后在新页面上失败了,jquery在两个页面上都是从google加载的。也许值得发布两个页面的HTML,或者创建一个示例来说明问题。