Простым решением будет перенаправить пользователя в PDF сразу после отправки формы - есть простое руководство о том, как вы можете это сделать. Это может улучшить UX, пользователям не нужно понимать, что им нужно нажимать ту же кнопку еще раз.
Кроме того, это может быть проще, потому что вы, очевидно, захотите что-то изменить после фактического события отправки данных (независимо от того, как вы его отслеживаете). Например, вам нужно будет не только добавить URL-адрес PDF-файла в кнопку, но и изменить текст и, возможно, даже его стиль, чтобы сделать его понятным для пользователя.
Однако, если вы хотитечтобы сделать это сложным способом - вы можете попробовать изменить ссылку на кнопке отправки формы или добавить ссылку на скачивание (или «включить» ее), при этом отключив кнопку отправки внутри формы. Некоторые примеры изменения ссылки или показа / скрытия контекста можно найти здесь и здесь - все с использованием jQuery , никакого дополнительного PHP не требуется.