Вот пример моего кода, я удалил ненужные части. Я установил глобальную переменную recipient
. Он должен быть предупрежден 1
, но ничего не предупреждается. Каков правильный способ изменить переменную, установленную вне функции? Как я могу это решить?Функция изменения переменной jquery не работает
var recipient = 0;
$("#submit-button").click(function() {
$.getJSON("/fetch.php?o=4&user=" + k, function (B) {
$.each(B, function (index, result) {
recipient = 1;
})
})
if (recipient == 1) {
alert("yes");
}
})
возможно дубликат [Как вернуть ответ от вызова AJAX?] (Http://stackoverflow.com/questions/14220321/how-to-return-the-response-from-an-ajax- call) –