gpt4 book ai didi

javascript - jQuery UI 可排序 : load order from array

转载 作者:行者123 更新时间:2023-11-29 15:49:59 26 4
gpt4 key购买 nike

有没有方便的方法来加载存储的 jQuery UI 可排序列表的顺序?

我不希望在服务器端执行此操作(服务器的额外复杂性/工作),并且由于唯一使用该列表的用户将拥有 javascript,不妨利用 javascript 在页面加载时对其重新排序。

期望的场景:

  • 所有数据都使用 persistjs 存储为普通 javascript 数组,或在页面加载时发送到客户端(作为 native 数组)。
  • 该列表应该是静态 HTML(对非 js 客户端友好)(并且不应附加到空列表,正如前面问题中的其他用户所建议的那样)
  • 如果没有存储偏好,则什么也不会发生。普通列表保持原样。

有什么想法吗?我认为这个问题会让很多用户受益,所以我希望有一个非常优雅、简单的解决方案(没有像删除库存列表然后将配置附加到新列表这样的乱七八糟的技巧)。最好是只查看 ID 数组的东西,并且(尽可能最好(可以添加一些项目,可以删除一些项目))并将它们按相同的顺序排列。

谢谢! =]

最佳答案

在页面以您想要的方式加载后,您必须重新排序。而且您必须以任何方式在服务器端为客户端排序构建数组。

我认为最好只以服务器端应该出现的方式显示可排序的项目。列表应该是静态 HTML(对非 js 客户端友好)你说的对吧?

如果您真的坚持在客户端浏览器上执行此操作(我不同意),请阅读 - jQuery.sortable. change the order by JS

关于javascript - jQuery UI 可排序 : load order from array,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6764426/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com