0

任何人都可以帮忙吗?

JQUERY的代码(注意:这是点击然后加载到目标位置)

<script language="JavaScript" type="text/javascript">
            function getXmlHttpRequestObject() {
                if (window.XMLHttpRequest) {
                    return new XMLHttpRequest(); //Not IE
                } else if(window.ActiveXObject) {
                    return new ActiveXObject("Microsoft.XMLHTTP"); //IE
                    alert("Your browser doesn't support the XmlHttpRequest object.  Better upgrade to Firefox.");
                }
            }           
            var receiveReq = getXmlHttpRequestObject();     
            function catia() {
                if (receiveReq.readyState == 4 || receiveReq.readyState == 0) {
                    receiveReq.open("GET", 'products/product-display-catia.php', true);
                    receiveReq.onreadystatechange = handleCatia; 
                    receiveReq.send(null);
                }           
            }
            function handleCatia() {
                if (receiveReq.readyState == 4) {
                    document.getElementById('main').innerHTML = receiveReq.responseText;

                }
            }
            </script>

这是 jquery 尝试显示的页面的 代码 CODE

<?php
 $result = mysql_query("SELECT * FROM products WHERE ID='6'");                
                            while($row = mysql_fetch_array($result))                    
                                {echo"
                                        <tr><td><img src='image/1361663812.png'></td></tr>

                                        <tr>
                                            <td colspan='2'><img src='image/".$row['Logo']."'></td>
                                        </tr>       

                                        <tr>                                            
                                            <td>Product: ".$row['Product']."   </td>
                                        </tr>   

这是页面的代码,其中 ajax 的导航是 代码

<div id='navi'>
        </br>
        </br>
            <ol>
                <li><details>
                    <summary>Products</summary>
                        <table align='center'>
                            <tr>
                                <td><a href='javascript:catia();'>Catia</a></td>
                            </tr>

                        </table>                    
                    </details></li>
            </ol>
     </div>

这是ajax将显示页面 代码的主体

<div id='bod' align="center">

        <div id='main'>a
        </div>

    </div>
4

1 回答 1

0

这还不是一个完整的答案,因为我真的没有足够的信息继续下去。

我假设您在使用这条线时遇到了问题:

<td colspan='2'><img src='image/".$row['Logo']."'></td>

如果是这样,请进行以下修改并让我知道它打印出来的内容:

<td colspan='2'>##".$row['Logo']."##<img src='image/".$row['Logo']."'></td>

请注意,我添加了##".$row['Logo']."##以便您可以查看$row['Logo']包含的内容。

于 2013-02-25T06:26:14.837 回答