Php JS库实时显示表格

Php JS库实时显示表格,php,jquery,json,real-time,Php,Jquery,Json,Real Time,现在我熟悉了JSON和jQuery,我正在寻找一个可以做到这一点的库: 实时更新我的表(使用JSON(每x秒调用一次))并仅删除或隐藏已删除的行或插入新行,但我需要以特殊方式显示新行: 让我解释一下: Json请求1发送: 1.番茄2号;苹果3号;沙拉4;卡洛特 Json请求2发送: 1.番茄3号;沙拉4;卡洛特5;土豆 我希望第二行具有淡出效果,下面的行向上移动。对于第5行,我只希望显示一个带有淡入的新行 有图书馆在做这件事吗 我用PHP编写,但我希望用JS编写所有这些 用户只需查看表,就可以

现在我熟悉了JSON和jQuery,我正在寻找一个可以做到这一点的库:

实时更新我的表(使用JSON(每x秒调用一次))并仅删除或隐藏已删除的行或插入新行,但我需要以特殊方式显示新行:

让我解释一下:

Json请求1发送:
1.番茄2号;苹果3号;沙拉4;卡洛特

Json请求2发送:
1.番茄3号;沙拉4;卡洛特5;土豆

我希望第二行具有淡出效果,下面的行向上移动。对于第5行,我只希望显示一个带有淡入的新行

有图书馆在做这件事吗

我用PHP编写,但我希望用JS编写所有这些

用户只需查看表,就可以看到新行出现,旧行删除


有什么想法或者我应该从头开始写吗?

您可以用纯jquery编写。只需每次加载表,以.post()为例。淡入/淡出-也不是什么大问题,只需附加html(div/row)和show(),并具有垂直幻灯片的效果。可能是不透明度的改变


特别建议你看看ExtJS网格。。。这是另一种使表格看起来美观的方法。如果mysql在后台也在更改,您需要使用extjs-timer来更新它。

您可以在纯jquery中编写这篇文章。只需每次加载表,以.post()为例。淡入/淡出-也不是什么大问题,只需附加html(div/row)和show(),并具有垂直幻灯片的效果。可能是不透明度的改变

特别建议你看看ExtJS网格。。。这是另一种使表格看起来美观的方法。如果mysql在后台也发生了变化,您需要使用extjs-timer来更新它。

您可以使用真棒

要执行自动刷新,应执行以下操作:

setInterval(function(){
  $("#grid1").trigger("reloadGrid");
}, 10000);
要更改要发送的参数,请使用插件方法
.setPostData()

希望这有帮助。干杯。

你可以用真棒的

要执行自动刷新,应执行以下操作:

setInterval(function(){
  $("#grid1").trigger("reloadGrid");
}, 10000);
要更改要发送的参数,请使用插件方法
.setPostData()


希望这有帮助。干杯。

这可能有助于客户端:这可能有助于客户端:jqgrid可能有助于客户端:这样做吗?法登?淡出?jqgrid怎么做?法登?淡出?