URL браузера Ajax для смены вызовов - PullRequest
0 голосов
/ 07 июня 2018

У меня проблема с вызовом ajax с пользовательским маршрутом ... Я поместил этот код в index.js моего пользовательского шаблона для фрагментов:

self.route('post', 'search-icons', function(req, res) {
    return async.series({
        list: function(callback){
            self.apos.docs.getManager('icon').find(req, {
                "$or": [
                    {
                        "title": {
                            $regex : ".*"+req.body.search+".*"
                        }
                    },
                    {
                        "tags": {
                            $regex : ".*"+req.body.search+".*"
                        }
                    }
                ]
            })
                .toArray(function(err, icons) {

                    if (err) {
                        self.apos.utils.error(err);
                        res.statusCode = 500;
                        callback(err);
                    }

                    res.send(self.render(req, 'indexAjax', { pieces: icons }));

                });
        }

    }, function(err){

    });
});

Когда я запрашиваю этот маршрут с ajax,изменение адреса браузера (URL) ... Я не могу понять, как можно избежать такого поведения, потому что для меня лучше, если URL не изменится.

заранее спасибо Роберто

...