【问题标题】:Saving Ordering Of A Sortable List Using jQuery UI使用 jQuery UI 保存可排序列表的排序
【发布时间】:2011-07-07 20:43:36
【问题描述】:

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

现在我有这个:

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

});

【问题讨论】:

    标签: php ajax wordpress jquery-ui plugins


    【解决方案1】:

    是的,您需要将项目订单传回服务器,这可能意味着 AJAX。一旦服务器有了这个信息,它就需要将它存储在某个地方(数据库),然后它需要检索它,最后用它做一些有用的事情。这让您完全置身于“插件开发”之中。

    (至少)有一个插件可以做这样的事情,My Link Order。您可以使用它,或者将其用作开发自己的插件的学习工具。

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

    【讨论】:

    • 我目前正在构建自己的插件,所有功能都正常工作,我只是不知道如何在 jquery 中实现 ajax 以及如何为循环构建函数。我构建了一个函数来在删除项目时进行更新 - 但它似乎不一样。
    • 抱歉耽搁了时间,但我正在“留宿”。如果您在明天早上 (PDT) 之前没有答案,我会尽力想出一些办法。如果您有您认为应该可以工作的代码,请尝试将其发布到 pastebin.com 并在此处提供 URL,以便我查看。
    • @Jamie:你能给我一个你网站的链接吗?
    猜你喜欢
    • 2011-11-12
    • 1970-01-01
    • 2013-05-14
    • 1970-01-01
    • 2013-06-19
    • 2010-11-07
    • 1970-01-01
    • 2017-02-20
    • 1970-01-01
    相关资源
    最近更新 更多