【问题标题】:JQueryUI sortable connectWith array dataJQueryUI 可排序的 connectWith 数组数据
【发布时间】:2012-08-01 14:43:56
【问题描述】:

我正在使用 jQueryUI Sortable 和 connectWith 来允许在 3 个无序列表之间拖放项目。

每个列表项都包含一个字符串和一个值,并分配了一个 ID。完成拖放后,我想对每个列表中每个项目的值求和,并在每个列表的底部显示总计。

我可以通过 AJAX 调用来做到这一点,但目前,我无法从列表中以我想要的格式获得所需的数据。

理想情况下,我想获得一个包含 UL ID 的数组,该数组又包含一个关联数组,其中包含列表项的 ID 作为键和其中的数值。我希望通过为每个 LI 中包含数值的 div 分配一个 ID,我可以以某种方式提取它。

非常感谢任何建议或指示。

谢谢。

jsFiddle here

Fiddle 输出到控制台。

【问题讨论】:

    标签: jquery-ui jquery-ui-sortable


    【解决方案1】:

    我已经调整了那个小提琴,并为你整理了一切:http://jsfiddle.net/HNxZU/32/

    它不做任何数组的事情,但希望你可以用选定的('li.ui-state-disabled') 来获取总数。让我知道你的进展情况。

    【讨论】:

    • 谢谢威尔,这太棒了……也非常感谢您网站上的提示。这样就可以在不需要 AJAX 调用的情况下获得总数,这很棒。我还需要能够将新列表保存回数据库,这需要 AJAX 并且依赖于每个 LI 的 ID。我会看看我是否能弄清楚如何做到这一点。
    • 在这种情况下,看看这个线程 stackoverflow.com/questions/2936999/… 它看起来正是你所需要的。
    • 谢谢,我看过那个帖子,但它是在学习过程的早期,我并没有真正理解它!会给它一个更详细的外观。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-22
    • 1970-01-01
    • 2013-01-08
    • 2017-11-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多