数据属性与AJAX负载

时间:2014-12-18 20:01:04

标签: jquery ajax custom-data-attribute

我正在开发一个小型的todo PHP应用程序。我正在用jQuery构建我的HTML。其中一个部分是一个按钮,它启动一个允许用户编辑项目的模态。我很好奇在加载数据方面更好的方法是什么:

1)在包含项目数据的初始加载期间向每个按钮添加数据属性,并在“编辑”时将这些属性加载到输入中。按下按钮

2)启动模式时执行AJAX调用,从数据库中获取项目,然后将其加载到输入中。

我的直觉告诉我选择选项1,但我想我会询问并看看社区对此主题的看法

1 个答案:

答案 0 :(得分:4)

我会更多地使用两个选项的混合,其中每个按钮都有项目的id,一旦点击它就会通过AJAX动态加载数据。这将是最具扩展性的选项(想象一个拥有1000多个项目的用户)

它还取决于每页的最大项目数,长度限制, ..