From: jzaefferer Date: Thu, 15 Apr 2010 13:31:49 +0000 (+0200) Subject: Autocomplete: code improvements for multiple demo X-Git-Tag: 1.8.1~5^2~2 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=cddf2a45da7195fadbe17353917cd086831c4313;p=jquery-ui.git Autocomplete: code improvements for multiple demo --- diff --git a/demos/autocomplete/multiple.html b/demos/autocomplete/multiple.html index 5fef4bad2..5e0f4b50b 100644 --- a/demos/autocomplete/multiple.html +++ b/demos/autocomplete/multiple.html @@ -16,7 +16,7 @@ return val.split(/,\s*/); } function extractLast(term) { - return split(term)[split(term).length - 1]; + return split(term).pop(); } $("#birds").autocomplete({ @@ -27,7 +27,7 @@ }, search: function() { // custom minLength - var term = extractLast($(this).val()); + var term = extractLast(this.value); if (term.length < 2) { return false; } @@ -37,14 +37,14 @@ return false; }, select: function(event, ui) { - var terms = split( $(this).val() ); + var terms = split( this.value ); // remove the current input terms.pop(); // add the selected item terms.push( ui.item.value ); // add placeholder to get the comma-and-space at the end terms.push(""); - $(this).val( terms.join(", ") ); + this.value = terms.join(", "); return false; } });