Javascript问题

时间:2009-02-12 02:32:18

标签: javascript

我有一个包含原始状态(A)的行的表。当发生回发时,我使用JS函数在DOM中重新排序这些行(基于业务规则)。它工作正常,但重新排序行时用户体验降级。

顺序如下: 1.显示状态A中的行 2.运行重新排序行的JS函数 3.显示状态B

中的行

我不希望用户看到状态A.

我在考虑将div设置为不可见,并且在JS函数运行之后,将其重置为可见。但这似乎不起作用。

有任何解决方法吗?

1 个答案:

答案 0 :(得分:2)

为什么不在客户端上生成整个表。您可以让服务器返回JSON,然后按照您希望的顺序使用document.createElement(或您的框架使用的任何内容)创建表。