Перезапуск функции Function_1 после подготовки конечного файла к выгрузке
На странице присутствует форма Form_1. Для выбора доступных вариантов фильтрации данных из базы через Ajax делается выборка (функция Function_1). Результат передается в Function_2 где "на лету" также через Ajax формируется файл доступный для загрузки пользователем. Выгрузка файла доступна через window.open или window.location. После выгрузки файла для нового сеанса работы с формой необходимо перезапустить Function_1, что делается пока что в ручном режиме. Задача: необходимо перезапустить Function_1 после подготовки конечного файла к выгрузке.
<html>
<form id="Form_1"></form>
</html>
<script language="JavaScript" type="text/javascript">
$(function(){
// Load data for Form_1 => Data for searching data in the database
Function_1 (){
..
$.ajax () {
..
Function_2 (data1);
);
}
// File generation and upload
Function_2 () {
..
$.ajax () {
..
window.open ('PATH/FILE.PHP'+out_data);
Function_1 ();
);
}
});
</script>