JS
Signed-off-by: bachy <git@g-u-i.net>
This commit is contained in:
parent
0685b2dc63
commit
789a40d106
@ -30,22 +30,40 @@
|
||||
var track_list_container = $(this).find('.term-reference-tree-track-list');
|
||||
var tracklist_is_orderable = track_list_container.is('.order-list');
|
||||
if(tracklist_is_orderable){
|
||||
track_list_container.sortable({
|
||||
update: function(event, ui) {
|
||||
// console.log('sort update : event', event);
|
||||
// console.log('sort update : ui', ui);
|
||||
// track_list_container.sortable({
|
||||
// update: function(event, ui) {
|
||||
// console.log('sort update : event', event);
|
||||
// // console.log('sort update : ui', ui);
|
||||
//
|
||||
// $.each(event.target.children, function(index, val) {
|
||||
// var $item = $(val),
|
||||
// // event.target = ul.list
|
||||
// // ui.item = li.track-item
|
||||
// control_id = $item.data('control_id'),
|
||||
// $hiddenInput = $('#'+control_id).parent('.form-item').next('input[type=hidden]');
|
||||
// // $hiddenInput.attr('value', $item.index());
|
||||
// $hiddenInput.val($item.index());
|
||||
// });
|
||||
// },
|
||||
// });
|
||||
|
||||
track_list_container.sortable();
|
||||
|
||||
track_list_container.bind('sortupdate', function(event, ui) {
|
||||
console.log('sort update : event', event);
|
||||
// console.log('sort update : ui', ui);
|
||||
|
||||
$.each(event.target.children, function(index, val) {
|
||||
var $item = $(val),
|
||||
// event.target = ul.list
|
||||
// ui.item = li.track-item
|
||||
control_id = $item.data('control_id'),
|
||||
$hiddenInput = $('#'+control_id).parent('.form-item').next('input[type=hidden]');
|
||||
// $hiddenInput.attr('value', $item.index());
|
||||
$hiddenInput.val($item.index());
|
||||
});
|
||||
},
|
||||
$.each(event.target.children, function(index, val) {
|
||||
var $item = $(val),
|
||||
// event.target = ul.list
|
||||
// ui.item = li.track-item
|
||||
control_id = $item.data('control_id'),
|
||||
$hiddenInput = $('#'+control_id).parent('.form-item').next('input[type=hidden]');
|
||||
// $hiddenInput.attr('value', $item.index());
|
||||
$hiddenInput.val($item.index());
|
||||
});
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
//Var to track whether using checkboxes or radio buttons.
|
||||
@ -268,6 +286,7 @@
|
||||
|
||||
|
||||
track_list_container.sortable('refresh');
|
||||
track_list_container.trigger( "sortupdate");
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user