Не могу получить data.success в jQuery, почему? - PullRequest
0 голосов
/ 26 марта 2019

Я отправляю данные из сервлета в jq. Я могу получить данные, как показано в журнале ниже. Но я не могу получить значение данных . Почему?

Я попытался добавить "JSON" в пост, он не работает.

сервлет

PrintWriter out = resp.getWriter();  
out.write("{"+"success"+":"+"1"+"}");

JS

$.post("Register",json,function(data){
                if(data.success){
                    console.log(data);
                    console.log(data.success);
                    layer.msg("login!", {icon: 7});
                    window.location.href = "login.html";
                } else {
                    console.log(data);
                    console.log(data.success);
                    layer.msg("the username exist!", {icon: 7});
                }
            }).fail(function(data){
                layer.msg("something wrong", {icon: 7});
            });

консоль хром

{success:1}
undefined
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...