PHP重新加载新闻

我有基于PHP和MYSQL的新闻源。 要获取新内容,用户必须刷新页面。 我正在开发一个推送系统,它可以使用新post更新元素,而无需刷新整个页面。 我该怎么办呢?

听起来像Ajax的工作!

此外,如果您想让工作变得非常简单,请使用jquery 。 语法看起来像这样:

$.ajax({ type: "post", url: "/SomeController/SomeAction", success: function (data, text) { //.... }, error: function (request, status, error) { alert(request.responseText); } }); 

编辑

要在用户点击“显示更多内容”链接时更新页面,您可以使用javascripts onclick函数或使用jquery的内置函数。

常规JS:

   

Jquery方式(很多eaiser)

  

您只需向服务器发送请求,服务器会尝试保持连接处于活动状态,直到您获得新的更新。 从数据库获取新更新时,只需将其推送到客户端并关闭此连接即可