#20159: Taxonomy auto-complete bug

Work Item: 20159
This commit is contained in:
Jimasp 2013-10-24 11:23:40 -07:00 committed by Sebastien Ros
parent 16787ab807
commit 5d06964983

View File

@ -88,8 +88,10 @@
var $tagIt = $("ul.tagit", $wrapper);
var singleChoice = $(".terms-editor", $wrapper).data("singlechoice");
var $terms = $("ul.terms", $wrapper);
var $termCheckbox = $("input[data-term-identity='" + tag.label.toLowerCase() + "']", $terms);
var $termCheckbox = $("input[data-term-identity='" + tag.label.toLowerCase() + "']", $terms).filter(function () {
return $(this).siblings("input[value='" + tag.value + "']").length;
});
if ($termCheckbox.is(":disabled")) {
removeTag($tagIt, tagLabelOrValue);
return;
@ -99,7 +101,7 @@
createTermCheckbox($wrapper, tag.label, this);
}
$termCheckbox.attr("checked", action == "added");
$termCheckbox.prop("checked", action == "added");
if (singleChoice && action == "added") {
$tagIt.tagit("fill", [tag.label]);