Есть функция проверки одного поля в форме.
if (!empty(field))
	{
	   if(field.match(/^[^а-я][a-z0-9_-]+$/))
       return '';
       else return "Поле alias :  \n допускается латинский алфавит, \n           цифры,знаки - и _"; 
    }
В принципе работает. Но после отправки данных, если кликнуть кнопкой браузера назад, заполнить форму она не пропускает (даже если заполнено все, в полном соответствии). Перезагрузив страницу-снова пропускает. Но при этом поля очищаются.
Подскажите пожалуйста, как можно побороть эту неприятность?