gpt4 book ai didi

jquery - jQuery 插件 asmSelect 不保留排序顺序

转载 作者:行者123 更新时间:2023-12-01 05:08:58 25 4
gpt4 key购买 nike

所以,我正在使用 asmSelect插件来创建列表,但也尝试使用它来编辑现有列表。 asmSelect 允许您在提交之前手动排序/排列所选选项。

我的问题是,每当我从数据库中获取用户排序列表并让 asmSelect 在我的页面上执行其操作时,默认情况下(因为它是多重选择)它只会按照原始选项的顺序对所选选项进行排序出现选择。因此,根本不保留我的排序顺序...

还有其他人看到这个问题并有解决方案吗?

最佳答案

我还尝试按照数据库中的顺序构建最初选择的列表。我最终更新了 asmselect。 See updated asmselect code and example here.

在我的jsp中:

<select id="availableItems" class="multiselect" name="menuDishes" multiple="multiple" title="Select items">
<c:forEach var="item" items="${myAvailableItems}">
<option value="${item.id}" data-sortby="${fn:indexOf(mySelectedItems, item.name)}" ${fn:contains(mySelectedItems, item.name) ? 'selected="selected"' : ''}>${item.name}</option>
</c:forEach>
</select>

关于jquery - jQuery 插件 asmSelect 不保留排序顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3408638/

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