0

我正在使用 php、mysql、jquery。我的情况是这样

第 1 步:我生成 10 个列表项 第 2 步:单击每个项目时,将显示有关该项目的更多数据

因为我可以在步骤 1 本身中从数据库中获取 10 项所需的所有数据,所以我是否应该将所有数据作为序列化表单输入传递给每个列表项,使用 ajax 进行步骤 2。或者我应该通过 ajax 发送一小部分并通过查询每个 onclick 事件来扩展数据?最好的方法是什么?

4

1 回答 1

0

无论哪种方式都应该起作用,它仅取决于数据的数量/大小。

如果您认为额外信息太大或页面加载速度太慢,我会选择“发送列表项并首先创建它们,然后在单击时使用 ajax 获取其信息”的第二个选项。

如果信息不多,我会使用第一个选项,因为这将减少用户单击列表项时加载额外信息的时间。

于 2011-08-10T13:59:29.127 回答