Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/284.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调用的另一个php文件中_Javascript_Php_Ajax - Fatal编程技术网

Javascript 更改“;样式.显示“;属性,该属性位于由AJAX调用的另一个php文件中

Javascript 更改“;样式.显示“;属性,该属性位于由AJAX调用的另一个php文件中,javascript,php,ajax,Javascript,Php,Ajax,我试图更改另一个php文件中div元素的style.display属性,当我单击link(在index.php中)时,它被ajax调用。这可能吗 index.php代码: <div id="list"> <h2 id="cat_price" style="color:#f5c658">Price Category</h2> <ul class="ul1"> <?php

我试图更改另一个php文件中div元素的style.display属性,当我单击link(在index.php中)时,它被ajax调用。这可能吗

index.php代码:

<div id="list">
            <h2 id="cat_price" style="color:#f5c658">Price Category</h2>
             <ul class="ul1">
            <?php
            $sql="select * from category";
            $execute=mysql_query($sql);
            while($row=mysql_fetch_assoc($execute)){ ?> 
            <li><a href="#" onclick="javascript:show(<?php echo $row['id']; ?>)"><?php echo $row['category'] ; ?></a></li>
            <?php } ?>
            </ul>
            </div>
            <div id="waxing">

            </div>

价格类别
我要在其中执行脚本代码的另一个php文件代码:

                <?php
            include 'admin/connect.php' ;
            $id=$_REQUEST['did'];
            echo "<script>alert('$id');</script>" ;
            if(isset($_REQUEST['did']))
            {
                $id=$_REQUEST['did'];
                $sql="select * from midcat where cid=$id";
                $execute=mysql_query($sql) or die(mysql_error());
                if(mysql_num_rows($execute)>0){
                    $display="<h2 style='color:#f5c658'>Price Category Waxing</h2>";
                    $display.="<ul class='ul1'>";
                    echo "<script> document.getElementById('list').style.display='none';</script>";
                    while($row=mysql_fetch_assoc($execute)){
                    $display.="<li> <a href='#'>$row[midcat]</a></li>"; 
                    }
                    $display.="<li><a href='#' onclick='javascript:back()'>Back</a></li>" ;
                    $display.="</ul>";
                    echo $display;
                }

            }
            ?>

您会遇到什么错误?它不起作用?当我点击链接时,结果显示在具有列表id的div元素下。。。