JQuery: заполнить данные из вызова AJAX, чтобы выбрать - PullRequest
0 голосов
/ 23 апреля 2019

метод из внешнего API возвращает данные как:

[{"deviceName":"Srba","deviceId":"17d0d7a199b1"},{"deviceName":"357122388","deviceId":"2b4473f6e781"}...]

Я звоню со своей страницы:

        $.ajax({
            type: 'GET',
            url: 'url',
            dataType: 'jsonp',
            success: function (selectValues, textStatus, jqXHR) {
                if (selectValues != null) {
                    $("#tablet").empty();
                    $("#tablet").append("<option value='0'>--Select--</option>");
                    $.each(selectValues, function (key, value) {
                        $('#tablet')
                            .append($("<option></option>")
                                .attr("value", key)
                                .text(value));
                    });
                }
            },
            error: function (jqXHR, ex) {
                console.log(jqXHR);
            }
        });

Но я получаю сообщение об ошибке, и функция обратного вызова error называется

enter image description here

Как я могу понять, что не так и почему это происходит?

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