【发布时间】:2014-06-10 16:03:02
【问题描述】:
我在列表上使用 jquery 可排序来移动元素。它可以正常启动,但我的页面上还有一个 ajax 面板,可以将新项目添加到列表中。一旦 ajax 将新元素发送到列表中,我就不能再对其进行排序。我有这个电话:
$("#MainContent_previewlist").sortable({
update: function (event, ui) { }
});
我不熟悉javascript。我需要调用一些事件来让 jquery 在 ajax 之后评估新列表吗?
【问题讨论】:
-
在 ajax 调用之后你需要调用这个
-
您能否添加您的剩余代码。一个 jsFiddle 会有所帮助。
-
在您的 ajax 调用函数结束时重新初始化可排序,例如 -- $("#MainContent_previewlist").sortable(); -- 看看有没有帮助
标签: jquery ajax jquery-ui jquery-ui-sortable