Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用jQuery UI保存可排序列表的顺序_Php_Ajax_Wordpress_Jquery Ui_Plugins - Fatal编程技术网

Php 使用jQuery UI保存可排序列表的顺序

Php 使用jQuery UI保存可排序列表的顺序,php,ajax,wordpress,jquery-ui,plugins,Php,Ajax,Wordpress,Jquery Ui,Plugins,我目前正在开发一个wordpress功能,该功能允许用户向其网站的侧栏添加链接(并根据用户输入自动生成域扩展)。我目前正在尝试实现jQueryUI的可排序功能,以允许用户按自己喜欢的方式排序链接。sortable函数工作得很好,但是一旦页面刷新,订单就不会保存。我到处都看过了,似乎我应该在jQuery中使用ajax和某种类型的更新函数 现在我有这个: $(document).ready(function(){ $("tbody#existing").sortable({ helper: fixH

我目前正在开发一个wordpress功能,该功能允许用户向其网站的侧栏添加链接(并根据用户输入自动生成域扩展)。我目前正在尝试实现jQueryUI的可排序功能,以允许用户按自己喜欢的方式排序链接。sortable函数工作得很好,但是一旦页面刷新,订单就不会保存。我到处都看过了,似乎我应该在jQuery中使用ajax和某种类型的更新函数

现在我有这个:

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

}))

是的,您需要将项目顺序传回服务器,这可能意味着AJAX。一旦服务器有了这些信息,它就需要将其存储在某个地方(数据库),然后再检索它,最后使用它做一些有用的事情。这使你恰好处于“插件开发”的中间。 有(至少)一个插件可以这样做。您可以使用它,或者将其用作开发自己插件的学习工具

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


我目前正在构建自己的插件,所有功能都正常工作,我只是不知道如何在jquery中实现ajax以及如何为循环构建函数。我建立了一个函数,当一个项目被删除时进行更新-但它似乎不一样。很抱歉时间延迟,但我正在“停留”。如果明天早上(PDT)之前你没有答案,我会尝试想出一些办法。如果你有你认为可以使用的代码,试着把它发布到pastebin.com,并在这里提供URL,这样我就可以查看。@Jamie:你能给我一个到你网站的链接吗?