jquery - 数据属性与 AJAX 负载

标签 jquery ajax custom-data-attribute

我正在开发一个小型的待办事项 PHP 应用程序。我正在使用 jQuery 构建 HTML。其中一个是一个按钮,用于启动一个模式,允许用户编辑该项目。我很好奇加载数据时更好的方法是什么:

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

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

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

最佳答案

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

这实际上还取决于每页的最大项目数、长度限制等..

关于jquery - 数据属性与 AJAX 负载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27554696/

相关文章:

javascript - 用于过滤 d3.js 图表的下拉按钮

jquery - 如何重置 Jquery sumoselect 多选插件中的选择框值

ajax - 为什么浏览器阻止跨站 AJAX?

c# - 在局部 View 中使用 AJAX 的 ASP.NET MVC PagedList

javascript - Owl Carousel 不工作,也许我链接不正确?

javascript - 查找具有特定数据属性 jquery 的最近的前一个元素

javascript - 在打印 JSON 数据之前追加字符串

html - 使用 <select> 在 select2 中获取自定义数据属性

javascript - 如何使用 jquery 查找并选择所有具有数据属性并以特定单词开头的元素?

javascript - colorbox:使用发布数据发送 data-attr