Ну, а почему должно работать-то? По нажатию на кнопку типа submit, параметры формы передаются скрипту указанному в атрибуте action. Можно предложить, что у вас там указана текущая страница из-за чего она просто перезагружается и до вашего js дело просто не доходит. Замените <input type="submit">
на <button></button>