手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表Tag:sortable

jQuery UI中sortable的表单提交

 jqueryUI库中提供了一些封装好的,性能也算是比较好的一些工具,比如排序:sortable

在做分类的时候,这个功能就有点好了,直接拿它来排序,但是大家都觉得sortable怎么提交呢?提交的时候怎么把ID和数据传过去呢?要知道这。。TMD只是一个li,连form都没有,怎么办?

其实也算是比较方便的

JavaScript代码
  1. $('.xxx').sortable(function(){    
  2.     'update':function(event,ui){  
  3.         var ids = $(this).sortable('toArray').toString();    
  4.         $.post('xxx',{"id":ids},function(){    
  5.             //..    
  6.         })    
  7.     }  
  8. })  
  9. $('.xxx').disableSelection();     

主要就那个sortable('toArray'),看了一下手册,默认是使用了id,所以偷懒的话,你就把你的信息扔在id里就OK了。虽然就html规范来说,id不能是数字,但是你可以自己组装,然后post过去的时候,再解析嘛。

就是这样简单

Tags: jquery, sortable