Этот скрипт выглядит как сжатый и простой способ добраться туда, куда вы собираетесь.
Исходя из того, что я вижу, вы должны запустить скрипт перед тем, как что-то удалять, поэтому вам не нужно пытаться остановить запрос и ждать пользователя.
Например, когдапользователь нажимает кнопку, вы ничего не удаляете, пока кнопка подтверждения не будет проверена.Таким образом, вы делаете меньше запросов (более быстрое время загрузки) и экономите немного кода.