не может получить ответ от сервера NodeJS, используя удаленный метод в jQuery - PullRequest
0 голосов
/ 08 июня 2018

Я работаю на странице регистрации.Я хочу проверить входящие письма с помощью jQuery Validation.Сервер написан на NodeJS (с ExpressJS).Когда я выкладываю вкладку из сообщения электронной почты, он должен отправить мне сообщение о том, что электронное письмо уже существует.Вместо этого он выдает ошибку GET http://0.0.0.0:3000/checkemail?... 404 Not Found в консоли.

signup.js (linked to the frontend signup form)

   $('#register-form').validate({
       rules: {
           email: {
               required: true,
               email: true,
               remote: 'http://0.0.0.0:3000/checkemail'
           }
       }
   });

app.js (server-side in NodeJS)

   app.get('/checkemail', function(req, res){
        var params = req.url.split('?')[1];
        var data = querystring.parse(params);
        var email = data.email;

        if(emailExists(email)){ //if email already exists, write false
            res.write('""');
        } else {
            res.write('"true"');
        }
    });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...