码迷,mamicode.com
首页 > 编程语言 > 详细

dragsort拖动排序

时间:2016-06-27 16:53:04      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:

 

引入文件jQuery、jquery.dragsort-0.5.2.min.js

html文件:

 

css文件:

ul { margin:0px; padding:0px; margin-left:20px; }
#uMenuSetting { list-style-type:none; margin:0px; }
#uMenuSetting li { float:left; padding:0px;margin-top:5px;}
.placeHolder div { background-color:white !important; border:dashed 1px white !important; }

js代码:

//elem.append(innerhtml);
$("#menus").append(innerhtml);
//拖动插件初始化
$("#uMenuSetting").dragsort({
dragSelector: "div .menu",
dragBetween: true,
dragEnd: saveOrder,
placeHolderTemplate: "<li class=‘placeHolder ‘><div></div> </li>"
});

//保存排序
function saveOrder() {
//var data = $("#list1 li").map(function () { return $(this).children().html(); }).get();
//var data = $("#uMenuSetting li").map(function () { return $(this).find(‘.menuKey‘).val(); }).get();

//for (var i = 0; i < data.length; i++) {
// data[i] = eval("(" + data[i] + ")");
// data[i].Sort = i;
//}
////调用ashx保存方法
//$.post("/MetaPortlet/EPP/PopularFunctions/View/PopularFunctionsHandler.ashx", { type: "order", PopularFunctions: JSON.stringify(data) }, function (data, statu) {
// if (statu == ‘success‘) {
// if (data == ‘false‘) {
// console.log("排序错误");
// } else {
// console.log("排序成功");
// }
// }
//});
};

dragsort拖动排序

标签:

原文地址:http://www.cnblogs.com/mfc-itblog/p/5620327.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!