使用ajax重新加载页面以创建实时聊天

我有这个代码:

      Live chat   You are not logged in! 
Log in and start chatting!
<meta name="description" content="" /> <meta name="keywords" content="" /> | Live chat body { margin:0;padding:0; background-image:url(images/background.jpg); } $(document).ready(function() { $("#lolmesazhet").load("mesazhetnechat.php"); var refreshId = setInterval(function() { $("#lolmesazhet").load("mesazhetnechat.php"); }, 1000); $.ajaxSetup({ cache: false }); });
 
Online users:



我想知道是否可以使用ajax重新加载该页面以创建实时聊天,如果是,则如何执行此操作。
我试过很多方法,比如使用$.load函数重新加载它的一部分,但它不起作用。 然后我尝试$.load所有页面,但仍然无法正常工作。 经过很多愚蠢的努力,我放弃了。

您可以在不重新加载页面的情况下更新聊天框。 你有的聊天页面:

  

This should be your chat box

Response.php

 '; // Print out $i } ?> 

这将使用最近的聊天记录每5秒更新一次聊天框。 试一试

如果选择器没有匹配任何元素 – 在这种情况下,如果文档不包含id =“result”的元素 – 则不会发送Ajax请求。

来自jQuery.load手册。 我在代码中看不到ID为“lolmesazhet”的元素。 或者我错过了什么。