在页面上我有一个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并不是很好:状态变化非常少,而且对象列表很大。
答案 0 :(得分:1)
无需重新加载页面? AJAX似乎是目前的最佳实践。或者你可以使用iframe。
答案 1 :(得分:1)
我认为AJAX是您的最佳选择。您可以Jquery使用AJAX functionality(javascript框架)。