Found a resource for testing https://reqres.in/ I can't do 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) shows {$ .ajax ({url: " https://reqres.in/api/login ", type: "POST", dataType: "json", data: o, success: function (n ) {console.log (n)}})}

Tell me, please, what is the error?

    1 answer 1

    Do not make 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(); }); }); 
    • That's OK thanks. Why does JSON.stringify interfere? - Yuri Butsan