From b695a187cfdbdf1aef34e3d3dd318fad74fdca15 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Sun, 14 Apr 2013 17:22:39 +0200 Subject: [PATCH] add javascript so newly added terms can be removed --- src/collective/dms/thesaurus/browser/dmsthesaurus_view.pt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/collective/dms/thesaurus/browser/dmsthesaurus_view.pt b/src/collective/dms/thesaurus/browser/dmsthesaurus_view.pt index 2bc6795..b7cb276 100644 --- a/src/collective/dms/thesaurus/browser/dmsthesaurus_view.pt +++ b/src/collective/dms/thesaurus/browser/dmsthesaurus_view.pt @@ -58,6 +58,14 @@ function prep_thesaurus_overlay() { $(field).find('.selected-options').append('' + '' + title + '' + '×\n'); + + $('span.remove').unbind('click').click(function() { + var field = $(this).parents('.field'); + var term_id = $(this).parent().attr('data-term-id'); + $(field).find('select option[id=' + term_id + ']').remove(); + $(this).parent().remove(); + }); + $(this).parents('.overlay-ajax').find('.close').click(); return false; });