Надеюсь, это помогает кому-то - я провел 2 часа, стукнувшись головой:
В IE8 или IE9, если вы вообще запускаете ввод файла с помощью javascript (поверьте, что я попробовал их все), он не позволит вам отправить форму с помощью javascript, она просто будет терпеть неудачу.
Отправка формы с помощью обычной кнопки отправки может работать, но вызов form.submit ();
Мне пришлось прибегнуть к наложению кнопки выбора файла с прозрачным файловым входом, который работает.