停止重新加载页面?

时间:2013-09-06 04:30:28

标签: php mysql

我正在为作业开发一个互动网页。我在数据库表中有所需的信息,单击不同的页面元素查询数据库并显示该特定选择的相关信息。但是,页面会在显示其他信息之前刷新。是否有解决方案可以从数据库中查询信息并在页面上显示,而无需刷新页面?

对于上下文,或者如果我的解释不够好,这是我正在进行的工作:(对不起网址)

除去

感谢。

编辑:,抱歉 - 添加了代码

    <?php
    while($row=mysql_fetch_array($query_result))
    {?>
        <tr id="tablerow" class="output" onclick="document.location.href=page.php?id=<?php echo $row['item_id'];?>'" style="cursor:pointer">
            <a href="elements.php?id=<?php echo $row['item_id'];?>">
            <td><?php echo $row['field1']; ?></td>
            <td><?php echo $row['field2']; ?></td>
            <td><?php echo $row['field3'];?></td>
            <td><?php echo $row['field4']; ?></td>
            <td><?php echo $row['field5']; ?></td>
            <td><?php echo $row['field6']; ?></td>
            </a>
        </tr>
        <script>
            document.getElementById('id_val').style.background="#d3d3d3";
        </script>
    <?php }
    ?>

2 个答案:

答案 0 :(得分:0)

因为您正在使用链接。使用jquery页面加载器:http://api.jquerymobile.com/loader/

答案 1 :(得分:0)

对于像这样的用例,我强烈建议使用meteor.com。

我已经使用PHP / MySQL多年和流星大约一年了。像这样的东西花在流星上的时间要少得多(而且,我认为,学习曲线并不像原始AJAX那样陡峭)。

当然,我相信其他人也会有自己的意见。

我的两分钱。