0

我正在关注这个例子http://directwebremoting.org-demo/reverseajax/peopleTable.html

在这里,它将行添加到表的末尾。

但我的要求是我必须在顶部添加。每个新行都应该是第一行。

请帮助我,从 2 天以来我一直在努力把它拿出来。但没用。

提前致谢。

4

1 回答 1

0

似乎 addRows 只是在顶部添加。

最快的解决方案是在 [in Java] [在 Util.AddRow 之后] 调用 Util.setValue 并传递隐藏 HTML 元素的 id。我建议使用类似当前时间戳的东西,这样它就会改变自身。这是 Util.Java 中的方法 [查看 DWR 源代码]:

public static void setValue(String elementId, Object value)

然后在 javascript 中,您可以“观察”隐藏字段的变化,以防将最后一行推到第一个位置。

否则,如果您想要一个没有隐藏字段的更清洁的解决方案,您将不得不覆盖 JS 中的 addRows 但有一天您还想在末尾添加行广告...

但我想隐藏字段的解决方案相当简单

于 2012-08-04T20:29:23.817 回答