Вместо того, чтобы использовать тип «submit» для вашей кнопки, вы можете использовать тип «button» и использовать скрипт, вызываемый onclick, который будет использовать ajax для отправки формы и выполнения всего, что необходимо.
Это немного опровергает значение формы, но работает хорошо. Вы также можете подумать об использовании библиотеки javascript, такой как prototype или аналогичной (jquery и т. Д.), Которая дает вам функциональность для создания массива get или post вашей формы, чтобы сделать его проще.