В функции по валидации шла проверка через регулярки заполненности полей. В итоге при такой валидации var dealership=$('#dealership').val(); приходило в ИЕ9 значение плейсхолдера. Решение было найдено здесь - необходимо добавить доп функцию и уже через нее валидировать значения инпутов.
сама функция:
jQuery.fn.pVal = function(){ var jQuerythis = jQuery(this), val = jQuerythis.eq(0).val(); if(val == jQuerythis.attr('placeholder')) return ''; else return val; }
и уже измененная строка валидации:
var dealership=$('#dealership').pVal();