как получить часть сообщения об ошибке из responseText - PullRequest
0 голосов
/ 27 января 2020

У меня есть функция ошибки, я пытаюсь отобразить только часть сообщения следующим образом:

function onError(result) {
                           // alert(result.responseText);
                            var message = JSON.parse(result.responseText).more_info;
                            $('<div>' + message + '</div>').dialog({
                                modal: true,
                                resizable: false,
                                title: "Test",
                                buttons: { "Okay": function () { $(this).dialog("close"); } }
                            });
                        }

, однако приведенное выше сообщение возвращается как неопределенное. Вот как возвращается мой результат

{\"more_info\":\"method should have required property\",\"category\":\"api_request_error\",\"description\":\"One or more request parameters are invalid.\"}"

Я хочу отображать в своем сообщении только строку "more_info". поэтому мое сообщение должно показывать только «метод должен иметь обязательное свойство»

как мне этого добиться?

...