根据需要更新信息

时间:2011-01-18 16:26:03

标签: php javascript

在页面上我有一个HTML元素列表,每个元素都有其状态:

<ul>
    <li>
        <span class='status'>ok</span>
        <span class='content'>content1</span>
    </li>
    <li>
        <span class='status'>not ok</span>
        <span class='content'>content2</span>
    </li>
    <li>
        <span class='status'>ok</span>
        <span class='content'>content3</span>
    </li>
</ul>

此列表非常大。

我需要更新状态(不重新加载页面)。

有什么方法可以做到这一点?

我想使用AJAX。并定期轮询数据库并获取状态等。 还有什么可以选择?

UPDATE1:

我认为以这种方式使用Ajax并不是很好:状态变化非常少,而且对象列表很大。

2 个答案:

答案 0 :(得分:1)

无需重新加载页面? AJAX似乎是目前的最佳实践。或者你可以使用iframe。

答案 1 :(得分:1)

我认为AJAX是您的最佳选择。您可以Jquery使用AJAX functionality(javascript框架)。