使用jQuery UI保存排序列表


Saving Ordering Of A Sortable List Using jQuery UI

我目前正在研究一个wordpress功能,该功能允许用户将链接添加到他们网站的侧边栏(并根据用户输入自动生成域扩展)。我目前正在尝试实现jQuery UI的排序功能,以允许用户按照自己喜欢的方式对链接进行排序。排序功能工作得很好,但是,一旦页面刷新,订单将不会保存。我到处看了看,似乎我应该在jQuery中使用ajax和某种类型的更新功能。

现在我有这个:

$(document).ready(function(){
$("tbody#existing").sortable({
helper: fixHelper}).disableSelection();

});

是的,您需要将项目顺序通信回服务器,这可能意味着AJAX。一旦服务器有了这些信息,它就需要将其存储在某个地方(数据库),然后它需要检索它,最后对它做一些有用的事情。这将使您完全处于"插件开发"的中间位置。

有(至少)一个插件做这样的事情,我的链接顺序。你可以使用它,或者把它作为一个学习工具来开发你自己的插件。

其他可能对您有用的页面:

    写一个插件
  • 创建选项页