0

Как передать переменую с одной функции во вторую, в JS если у одной из функций нет имени и она служет как ответ с пост запроса

Как передать переменую с одной функции во вторую, в JS если у одной из функций нет имени и она служет как ответ с пост запроса Пример: var redirect; redirect = 0; function starttask() { $.post('ajax.php?func=starttask', { id: <?=$pr_tasks_row['id']?> }, function(data){ /* с этой функции надо передать значение переменой redirect */ if (data == 1) { redirect = 1; window.open('<?=$pr_tasks_row['url']?>','_blank'); window.focus(); Page.Go('/tasksview='+<?=$pr_tasks_row['id']?>); } else { redirect = 0; } return redirect; }); } function start(){ /* в эту функциию */ if(redirect == 1) { ... } }

21st Jul 2018, 2:28 PM
Ростислав
Ростислав - avatar
1 Réponse
+ 6
пример: function first(){ var a = 0; second(a); } function second(e){ if(e == 0){ alert("hello"); } } вывод: "hello"
18th Aug 2018, 8:31 AM
Shimon
Shimon - avatar