Сообщение от Sahaviev
|
Может хоть кто-нибудь ответит?
|
вам тут никто и ничего не должен.
и если вам не ответили в течении получаса, то либо никого из отвечающих нету в сети, либо ваш вопрос никому не интересен по причине его глупости, и потому что ответ на него расписан многие тысячи раз.
во-втором случае как правило все равно есть чей-то ответ как минимум формата
RTFM
В общем, незачем поднимать тему в течении получаса, если на нее никто не обратил внимания
это недопустимо даже в разделе Работа.
Итак, долгожданный RTFM:
http://javascript.ru/ajax/intro#sinh...a-model-v-ajax
Иными словами:
вы иcпользуете ассинхронный JS
и глобальная переменная test(которая на самом деле спокойно задается из функции), будет видна ТОЛЬКО когда ф-ция updateRadio выполнится.
а между тем как завершится ф-ция ChangeRadio, и начнет выполнятся updateRadio может пройти произвольный промежуток времени, в речении которого глобальный test, разумеется не будет иметь нового значения
хотите его использовать, делайте внутри updateRadio