I know this might be a simple question but I just didn't find the solution I want. I write a post route with express. like this:

```js
app.post('/search', function(req, res){
    // Some code to get data from req and save data to db
    // Then want to stay current page.
});

```

My html:

```html
<form action="/search" method="post">
     <input value="name" name="marker[name]">
     <input value="address" name="marker[address]">
     <input value="rating" name="marker[rating]">

     <button id="favo-button" type="submit">
         Submit
     </button>
 </form>

```

When user click submit button, the data sent through req to the post route, and there insert to db. Then I want the page not direct to anywhere but stay current page. I tried some ways but not handle it very well. what I tried:

1. in the route,

```js
res.render('/search');

```

this makes the page re-render with the same view, but the page will flash because of the re-render.

2. don't do anything to the res in the route, then the page loading circle will never stop.

```js
app.post('/search', function(req, res){
    var data = req.body.marker;
    // some code insert data to db
    // then do nothing to res. The page will stay but keep loading.
});

```

Is there a way to just do nothing to `res` and stay, meanwhile not keep the page loading?