diff options
| author | Étienne Loks <etienne.loks@proxience.com> | 2014-12-09 15:06:40 +0100 |
|---|---|---|
| committer | Étienne Loks <etienne.loks@proxience.com> | 2014-12-09 15:06:40 +0100 |
| commit | a0210159c9ae7463402b2f2dd02af6e738a28d78 (patch) | |
| tree | 56e4a0a36a80d129cf24eb4c7a6d7a8383c13007 /chimere/templates/search/search.html | |
| parent | 50a0f76b1e5a587f5771e88173f0a3796d9b45b1 (diff) | |
| download | Chimère-a0210159c9ae7463402b2f2dd02af6e738a28d78.tar.bz2 Chimère-a0210159c9ae7463402b2f2dd02af6e738a28d78.zip | |
Work on autocomplete
Diffstat (limited to 'chimere/templates/search/search.html')
| -rw-r--r-- | chimere/templates/search/search.html | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/chimere/templates/search/search.html b/chimere/templates/search/search.html index 28b2b3a..4405381 100644 --- a/chimere/templates/search/search.html +++ b/chimere/templates/search/search.html @@ -1,4 +1,4 @@ -{% load url from future %}{% load i18n%} +{% load url from future %}{% load i18n %} {% if query %} <script type='text/javascript'> var new_ids = [{% for result in page.object_list %}{{result.object.pk}}{% if not forloop.last %}, {% endif %}{% endfor %}]; @@ -31,17 +31,23 @@ for (idx=0 ; idx < new_ids.length ; idx++){ {% endif %} {% else %} -<form id='search-form'> - {{ form.q }} <button name='haystack-search' id='haystack-search' type='button'>{% trans "Search" %}</button> +<form id='search-form' class='autocomplete-me'> + <input type="text" id="id_q" name="q" autocomplete="off"/> + <button name='haystack-search' id='haystack-search' type='button' disabled='disabled' class="btn btn-default">{% trans "Search" %}</button> </form> <div id='search-result'></div> <script type='text/javascript'> +no_result_message = "{% trans 'No results found.' %}"; $(function(){ $('#haystack-search').click( function(evt){ $("#main-map").chimere("razMap"); haystack_search(evt); }); + window.autocomplete = new Autocomplete({ + form_selector: '.autocomplete-me' + }); + window.autocomplete.setup(); }); </script> {% endif %} |
