From 34d4150a65cd3fc0024a6b01300c9f2c2802a2f1 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Wed, 10 Mar 2010 19:07:24 +0200 Subject: [PATCH] small tweaks --- demo/index.html | 5 ++++- suggest_results/jquery.suggest_results.css | 2 +- suggest_results/jquery.suggest_results.js | 22 +++++++++++----------- 3 files changed, 16 insertions(+), 13 deletions(-) diff --git a/demo/index.html b/demo/index.html index cd2817f..bef7788 100644 --- a/demo/index.html +++ b/demo/index.html @@ -40,9 +40,12 @@ diff --git a/suggest_results/jquery.suggest_results.css b/suggest_results/jquery.suggest_results.css index 9f93e99..23b6470 100644 --- a/suggest_results/jquery.suggest_results.css +++ b/suggest_results/jquery.suggest_results.css @@ -34,7 +34,7 @@ } #suggest_results li.last { - border-bottom: none; + border-bottom: none !important; } #suggest_results li.result a { diff --git a/suggest_results/jquery.suggest_results.js b/suggest_results/jquery.suggest_results.js index d720492..244f3a6 100644 --- a/suggest_results/jquery.suggest_results.js +++ b/suggest_results/jquery.suggest_results.js @@ -60,7 +60,7 @@ $.fn.suggest_results.search = function(elm, options){ var self = $.fn.suggest_results; - var terms = (options.exactMatch) ? $.trim(elm.val()) : elm.val().split(/\s/); + var terms = (options.exact_match) ? $.trim(elm.val()) : elm.val().split(/\s/); if (typeof(options.url) === "string" && options.url !== "") { self.query_for_data(elm, options); } else { @@ -78,8 +78,8 @@ $.fn.suggest_results.no_results = function(elm, options){ var self = $.fn.suggest_results; - if (options.empty && elm.val() !== "") { - var meta = {label: options.empty_label, "class": "last"}; + if (options.no_results && elm.val() !== "") { + var meta = {label: options.no_results_label, "class": "last"}; self.list.html(self.mustache(options.tpl_label, meta)); self.show(); } else { @@ -327,22 +327,22 @@ }; $.fn.suggest_results.defaults = { - url: null, - url_query_var: "search", - url_method: "get", - empty: true, - empty_label: "No Results", name: "", - delay: 100, + exact_match: true, limit: 6, + no_results: true, + no_results_label: "No Results", + url: null, + url_method: "get", + url_query_var: "search", + delay: 100, data: null, - exactMatch: true, tpl_container_id: "suggest_results", tpl_container: '
    ', tpl_result_begin: '
  1. ', tpl_result_body: '{{title}}', tpl_result_end: '
  2. ', - tpl_label: '
  3. {{label}}
  4. ' //TODO add support for labels/categories + tpl_label: '
  5. {{label}}
  6. ' }; })(jQuery);