我正在使用php,mysql,jquery。我的情况是
第1步:我生成10个列表项 第2步:点击每个项目时,将显示有关该项目的更多数据
因为我可以从步骤1本身的10个项目中获取数据库所需的所有数据,所以我是否应该使用ajax将所有数据作为序列化表单输入传递给每个列表项以执行步骤2。 要么 我应该通过ajax发送一个次要部分并通过查询每个onclick事件来扩展数据吗? 哪种方式最好?
答案 0 :(得分:0)
无论哪种方式都可以,它只取决于数据的数量/大小。
如果您认为额外信息太大或页面加载速度太慢,我会选择第二个选项'发送列表项并先创建它们,然后点击一个时使用ajax获取其信息”。
如果没有太多信息,我会使用第一个选项,因为这会减少用户点击列表项时加载额外信息的时间。