метод из внешнего 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
называется
Как я могу понять, что не так и почему это происходит?