У меня проблема с использованием jsonp с Internet Explorer.jsonp - internet explorer and loop
Мой код:
$.ajax({
url: 'my url',
cache: false,
dataType: "jsonp",
crossDomain: true,
async: true,
success: function(data) {
i = 0;
for (var ix=0;ix<data.length;ix++) {
item = data[ix];
v = item['value']
На хромированной Eveything нормально, я перебираю данные и получить все мои ценности "v".
В Internet Explorer я получаю правильные данные, но когда я повторяю, «элемент» ошибочен. «данные» верны, «ix» верен, но «элемент» неверен.
Если я смотрю данные, у меня есть список с элементами, содержащими s "value". Но «item» - это нечто странное с «[prototype]», «arguments», «caller» и «prototype».
У вас есть идея? Спасибо
Можете ли вы показать выход 'console.log (JSON.stringify (данные))'? – Barmar
Здравствуйте, Вы можете увидеть сценарий здесь: http://actecil.fr/agenda-des-formations/ –
Выход выводится на консоль. Результат в pastebin: http://pastebin.com/LVeHvsvR –