From 47348748c40a349b4cac7e5bf74f1ed347059e37 Mon Sep 17 00:00:00 2001 From: bachy Date: Mon, 21 May 2012 16:03:16 +0200 Subject: [PATCH] js new items bug fixed Signed-off-by: bachy --- term_reference_tree.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/term_reference_tree.js b/term_reference_tree.js index 23e742b3..22e2ba35 100644 --- a/term_reference_tree.js +++ b/term_reference_tree.js @@ -32,8 +32,8 @@ if(tracklist_is_orderable){ track_list_container.sortable({ update: function(event, ui) { - console.log('sort update : event', event); - console.log('sort update : ui', ui); + // console.log('sort update : event', event); + // console.log('sort update : ui', ui); $.each(event.target.children, function(index, val) { var $item = $(val), @@ -177,7 +177,7 @@ * @param control_type Control type - 'checkbox' or 'radio'. */ function addItemToTrackList(track_list_container, item_text, control_id, control_type, delta) { - console.log('addItemToTrackList'); + // console.log('addItemToTrackList'); var new_item = $('
  • ' + item_text + '
  • '); new_item.data('control_id', control_id); @@ -261,7 +261,10 @@ track_list_container.append(new_item); } - + + $hiddenInput = $('#'+control_id).parent('.form-item').next('input[type=hidden]'); + $hiddenInput.val(new_item.index()); + track_list_container.sortable('refresh'); } }