document.formName.submit();
не вызывает событие, поскольку оно является фактическим элементом DOM, и не запускает никакие события,
, в то время как
$(document.formName).submit();
является функцией запуска событийв JQuery.
я бы предложил вам использовать
$('form').submit();
для отправки формы или
$('form').triggerHandler('submit')
в случае, если вы хотите запустить только этот обработчик функции.