[Groonga-commit] groonga/gcs [ember] Reset search state every submit button press

Back to archive index

Yoji SHIDARA null+****@clear*****
Tue Sep 25 16:45:31 JST 2012


Yoji SHIDARA	2012-09-25 16:45:31 +0900 (Tue, 25 Sep 2012)

  New Revision: deb46287e0501ec83ca8e8fa429d101aa28a97ac
  https://github.com/groonga/gcs/commit/deb46287e0501ec83ca8e8fa429d101aa28a97ac

  Log:
    Reset search state every submit button press

  Modified files:
    public/js/gcs.js

  Modified: public/js/gcs.js (+5 -0)
===================================================================
--- public/js/gcs.js    2012-09-25 16:40:32 +0900 (e8ed36e)
+++ public/js/gcs.js    2012-09-25 16:45:31 +0900 (01aa55e)
@@ -81,6 +81,10 @@ App.SearchController = Ember.ArrayController.extend({
     };
     return params;
   }.property('query', 'perPage', 'start', 'searchEndpoint'),
+  reset: function() {
+    this.set('data', null);
+    this.set('start', 0);
+  },
   executeSearch: function(query) {
     var self = this;
     $.ajax({
@@ -128,6 +132,7 @@ App.SearchFormView = Ember.View.extend({
   submit: function(event) {
     var query = this.get('controller.query');
     var controller = this.get('controller');
+    controller.reset();
     controller.executeSearch(query);
 
     event.preventDefault();
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index