diff options
author | jzaefferer <joern.zaefferer@gmail.com> | 2010-04-15 15:31:49 +0200 |
---|---|---|
committer | jzaefferer <joern.zaefferer@gmail.com> | 2010-04-15 15:31:49 +0200 |
commit | cddf2a45da7195fadbe17353917cd086831c4313 (patch) | |
tree | f52fa6da9093a1703b4aa71c17b853b4374fc87c | |
parent | 5c55462a9024351f3c6084ea2ec862a19cba5b67 (diff) | |
download | jquery-ui-cddf2a45da7195fadbe17353917cd086831c4313.tar.gz jquery-ui-cddf2a45da7195fadbe17353917cd086831c4313.zip |
Autocomplete: code improvements for multiple demo
-rw-r--r-- | demos/autocomplete/multiple.html | 8 |
1 files changed, 4 insertions, 4 deletions
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; } }); |