получить данные с помощью jsonp в php с сервера
я написал так
$.getJSON('http://www.globalprompt.org/sg/cio/vendor2/list_vendor/?callback=?', function(vendor_data) {
$.each(vendor_data, function() {
$.each(this, function(k, v) {
console.log( "<Li id='" + k + "'>" + v + "</Li>" );
});
});
});
}
но он получает только последнюю запись, а не все записи
я хочу, чтобы все записи из этого файла JSON
Код на стороне сервера не возвращает реальный JSONP.
Он вводит отдельный вызов функции для каждой записи вместо отдельного вызова функции с массивом в качестве аргумента.
Вам нужно исправить это на сервере.
Он также отправляет данные с Content-Type: text/html
вместо Content-Type: application/javascript
, к которому вы должны обратиться одновременно.
Других решений пока нет …