Я поставил на кнопку location.reload();
теперь чтобы обновиться браузер спрашивает что повторно отправит данные. Но мне этого не нужно. Как с помощью js их очистить?
Он так спрашивает потому, что на предыдущем этапе у вас была отправка формы. Если замените её на ajax, или сразу после получения формы сделаете редирект, то повторную отправку браузер не предложит.