мне нужно получить доступ к внешней, локальной переменной из вызова JQuery JSON без отправки этой переменной на сервер (следовательно, не используя параметр данных):Как связать переменные с вызовом jQuery getJSON?
for (var prop in channels) {
$.getJSON(url).done(function(json) {
channels[prop].value = ...;
});
}
К сожалению prop
vairable изменения, как внешний цикл продолжается.
Можно ли связать переменные с вызовом getJSON?
В качестве альтернативы, это также должно быть возможно обернуть вызов $ .getJSON в своей собственной функции, которая бы также поддерживают параметры функции. – andig
Наконец-то нашел ответ, спасибо! IE8 давал мне «объект не поддерживает свойство или метод», взял меня целый день до этого решения! Благодаря! – ronnyrr
Я думаю, что обертка функции ajax для создания закрытия будет использовать только последнее значение внешней функции, а не значение, когда оно было вызвано, но спасибо за указатель прокси! – ejectamenta