diff --git a/app/assets/javascripts/artists.js b/app/assets/javascripts/artists.js index 1d807788a..16d806430 100644 --- a/app/assets/javascripts/artists.js +++ b/app/assets/javascripts/artists.js @@ -13,6 +13,7 @@ Danbooru.Artist.initialize_auto_complete = function() { $("#quick_search_name").autocomplete({ + minLength: 1, source: function(req, resp) { $.ajax({ url: "/artists.json", @@ -20,7 +21,6 @@ "search[name]": "*" + req.term + "*" }, method: "get", - minLength: 2, success: function(data) { resp($.map(data, function(tag) { return { diff --git a/app/assets/javascripts/pools.js b/app/assets/javascripts/pools.js index 27d9a8345..6844db62c 100644 --- a/app/assets/javascripts/pools.js +++ b/app/assets/javascripts/pools.js @@ -15,6 +15,7 @@ $("#add-to-pool-dialog").dialog({autoOpen: false}); $("#c-pool-elements #a-new input[type=text]").autocomplete({ + minLength: 1, source: function(req, resp) { $.ajax({ url: "/pools.json", @@ -23,7 +24,6 @@ "search[name_matches]": req.term }, method: "get", - minLength: 2, success: function(data) { resp($.map(data, function(tag) { return { diff --git a/app/assets/javascripts/posts.js b/app/assets/javascripts/posts.js index 8a8b95d47..c7fd90a0a 100644 --- a/app/assets/javascripts/posts.js +++ b/app/assets/javascripts/posts.js @@ -37,6 +37,7 @@ Danbooru.Post.initialize_tag_autocomplete = function() { $("#tags,#post_tag_string,#upload_tag_string").autocomplete({ + minLength: 1, focus: function() { return false; }, @@ -56,7 +57,6 @@ "search[name_matches]": term + "*" }, method: "get", - minLength: 2, success: function(data) { resp($.map(data, function(tag) { return { diff --git a/app/assets/javascripts/wiki_pages.js b/app/assets/javascripts/wiki_pages.js index 739eb78b2..184170158 100644 --- a/app/assets/javascripts/wiki_pages.js +++ b/app/assets/javascripts/wiki_pages.js @@ -10,6 +10,7 @@ Danbooru.WikiPage.initialize_typeahead = function() { if (Danbooru.meta("enable-auto-complete") === "true") { $("#quick_search_title,#wiki_page_title").autocomplete({ + minLength: 1, source: function(req, resp) { $.ajax({ url: "/wiki_pages.json", @@ -17,7 +18,6 @@ "search[title]": "*" + req.term + "*" }, method: "get", - minLength: 2, success: function(data) { resp($.map(data, function(tag) { return {