Показать сообщение отдельно
  #1 (permalink)  
Старый 28.09.2018, 07:56
Аспирант
Отправить личное сообщение для kuchuluk Посмотреть профиль Найти все сообщения от kuchuluk
 
Регистрация: 04.04.2014
Сообщений: 33

Почему переменную не видно после Ajax-а?
Здравствуйте. Есть массив workersArr2, нужно получить его длину, после того, как вставлю в него значения из базы Ajax-ом.
var workersArrLength = 0;
								
reqwest({
	url: '/graph/getworkerquarter/'
	, method: 'post'
	, data: {json: worker}
	, success: function (resp) {
		resp = Number(resp);
		test = Number(test);
		quatrHours = resp + test;
		if (normBalanceQuarter != quatrHours) {
			var fio = elem.firstChild.nextSibling.innerHTML;
			workersArr2.push(fio);
			workersArrLength = workersArr2.length;
		}
	}
})

Но workersArrLength пустая. Хотя я точно знаю, что данные в массив попадают. Так как алертом внутри ajax запроса они выводятся, а после него нет
Ответить с цитированием