diff options
| author | vishmita <vja@vja-desktop> | 2011-08-29 17:49:43 +0530 |
|---|---|---|
| committer | vishmita <vja@vja-desktop> | 2011-08-29 17:49:43 +0530 |
| commit | bb00369ecc8a2d6dd09967864a67206d7782bfaf (patch) | |
| tree | f4ea44c94b8a79f794fcceea10ae04e4c9acb416 /addons/base/static/src | |
| parent | 1fb135fdd2596b60c23c25294c0e00459a317940 (diff) | |
[FIX] Need to reload searchview after Clear .
bzr revid: vja@vja-desktop-20110829121943-nqakojh56mn4rezy
Diffstat (limited to 'addons/base/static/src')
| -rw-r--r-- | addons/base/static/src/js/search.js | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/addons/base/static/src/js/search.js b/addons/base/static/src/js/search.js index 00481fdf992..902217bbbda 100644 --- a/addons/base/static/src/js/search.js +++ b/addons/base/static/src/js/search.js @@ -315,14 +315,24 @@ openerp.base.SearchView = openerp.base.Widget.extend({ this.notification.notify("Invalid Search", "triggered from search view"); }, do_clear: function () { + this.$element.find(':input').each(function(){ + switch(this.type) { + case 'text': + case 'select-one': + $(this).val(''); + break; + } + }); + $('.filter_label').removeClass('enabled'); var string = $('a.searchview_group_string'); _.each(string, function(str){ $(str).closest('div.searchview_group').removeClass("expanded").addClass('folded'); }); this.$element.find('table:last').hide(); + $('.searchview_extended_groups_list').empty(); - $('.filter_label').removeClass('enabled'); - }, + this.do_search(); + }, /** * Triggered when the search view gets cleared * |
