Sfoglia il codice sorgente

Header: no transition page on submit

Sotaro KARASAWA 9 anni fa
parent
commit
5bf6f45906
1 ha cambiato i file con 6 aggiunte e 0 eliminazioni
  1. 6 0
      resource/js/components/Header/SearchForm.js

+ 6 - 0
resource/js/components/Header/SearchForm.js

@@ -12,6 +12,7 @@ export default class SearchForm extends React.Component {
     };
 
     this.handleChange = this.handleChange.bind(this);
+    this.handleSubmit = this.handleSubmit.bind(this);
     this.ticker = null;
   }
 
@@ -34,6 +35,10 @@ export default class SearchForm extends React.Component {
     this.search();
   }
 
+  handleSubmit(event) {
+    event.preventDefault();
+  }
+
   handleChange(event) {
     const keyword = event.target.value;
     this.setState({keyword});
@@ -44,6 +49,7 @@ export default class SearchForm extends React.Component {
       <form
         action="/_search"
         className="search-form form-group input-group search-top-input-group"
+        onSubmit={this.handleSubmit}
       >
         <input
           autocomplete="off"