36 lines
931 B
JavaScript
36 lines
931 B
JavaScript
$(document).ready(function()
|
|
{
|
|
$('#entryList').sortable(
|
|
{
|
|
selector: 'li',
|
|
dragCssClass: 'drag-row',
|
|
trigger: '.sort-handler-1',
|
|
finish: function(data)
|
|
{
|
|
var orders = {};
|
|
var orderNext = 1;
|
|
data.list.each(function()
|
|
{
|
|
orders[$(this).data('entryid')] = orderNext++;
|
|
});
|
|
$.post(createLink('entry', 'customSort'), orders);
|
|
}
|
|
});
|
|
$('#entryList .ulGrade2').sortable(
|
|
{
|
|
selector: 'li',
|
|
dragCssClass: 'drag-row',
|
|
trigger: '.sort-handler-2',
|
|
finish: function(data)
|
|
{
|
|
var orders = {};
|
|
var orderNext = 1;
|
|
data.list.each(function()
|
|
{
|
|
orders[$(this).data('entryid')] = orderNext++;
|
|
});
|
|
$.post(createLink('entry', 'customSort'), orders);
|
|
}
|
|
});
|
|
});
|