diff options
Diffstat (limited to 'ishtar_common/templates/ishtar')
| -rw-r--r-- | ishtar_common/templates/ishtar/forms/search_query.html | 33 |
1 files changed, 19 insertions, 14 deletions
diff --git a/ishtar_common/templates/ishtar/forms/search_query.html b/ishtar_common/templates/ishtar/forms/search_query.html index eb8ba6d53..70cad7d98 100644 --- a/ishtar_common/templates/ishtar/forms/search_query.html +++ b/ishtar_common/templates/ishtar/forms/search_query.html @@ -94,22 +94,27 @@ var update_form_display = function(){ } } +var submit_sq_form = function(){ + $.ajax({ + type: "POST", + url: "{% url 'save-search-query' app_label model %}", + data: $("#save-search-form").serialize(), + success: function(data){ + $("#save-search-div").parent().html(data); + }, + dataType: 'html' + }); + return false; +} + $(document).ready(function(){ $("#id_query").val($(".search-vector").val()); - $("#search-save-submit").click( - function(){ - $.ajax({ - type: "POST", - url: "{% url 'save-search-query' app_label model %}", - data: $("#save-search-form").serialize(), - success: function(data){ - $("#save-search-div").parent().html(data); - }, - dataType: 'html' - }); - return false; - } - ); + $("#search-save-submit").click(submit_sq_form); + $("#save-search-form").submit(function(e){ + e.preventDefault(); + submit_sq_form(); + return false; + }); $("#create-choice").click(update_form_display); $("#update-choice").click(update_form_display); update_form_display(); |
