Не работает запрос на авторизацию

215
22 августа 2018, 01:20

Нашел ресурс для тестирования https://reqres.in/ Не получается сделать POST (Login_Successful)

$(document).ready(function(){
$('.login-form button').on('click', function() {
    var userName = $('input:text').val();
    var userPassword = $('input:password').val();
    var JSONObj = {
     "email" : userName,
     "password": userPassword
    };
    var data = JSON.stringify(JSONObj);
var getUsers = function(){
        $.ajax({
            url:  'https://reqres.in/api/login',
            type:'POST',
            dataType : 'json',
            data: data,
            success: function(response){
                console.log(response);
            }
        });
    };
        getUsers();
        console.log(getUsers);
});
});

Console.log(getUsers) показывает {$.ajax({url:"https://reqres.in/api/login",type:"POST",dataType:"json",data:o,success:function(n){console.log(n)}})}

Подскажите, пожалуйста, в чем ошибка?

Answer 1

Не делай JSON.stringify

$(document).ready(function(){
    $('.login-form button').on('click', function() {
        var userName = $('input:text').val();
        var userPassword = $('input:password').val();
        var data = {
          email: userName,
          password: userPassword
        };
        var getUsers = function(){
            $.ajax({
                url: 'https://reqres.in/api/login',
                type: 'POST',
                dataType: 'json',
                data: data,
                success: function(response){
                    console.log(response);
                }
            });
        };
        getUsers();
    });
});
READ ALSO
Как сделать перенос текста в listbox

Как сделать перенос текста в listbox

Как сделать перенос текста в listbox?

263
Преобразование массива в DataTable

Преобразование массива в DataTable

Имеется массив следующего типа:

204
проверка наличия header в ответе сервера

проверка наличия header в ответе сервера

Разрабатываю приложение xamarin, возникла необходимость при любых http-запросах просматривать headerы ответа и сохранять определенный header, если...

222
ZK Device Web Service

ZK Device Web Service

Мне нужно разработать веб сервис который сможет получать информацию с ZK Finger DeviceВ сети есть существующие библиотеки написаны на Python 2 (https://pypi

177