Сообщение от biryukovm
|
Я понимаю что onchange ловит изменения и когда я указываю одну и туже картинку он не видит разницы и молчит, как сделать так чтоб можно было вызвать submit() как тока я казал картинку даже если она точно такаяже.
|
после сабмита очищай файловый инпут, присваивай ему fileInput.value = "" (если в каком-то браузере не получится, то надо просто создавать новый инпут и заменять им старый).
submit, как я понимаю, в какой-то фрейм, если страница не перезагружается?
Если ты хочешь "отправку файла аяксом без перезагрузки страницы", то смотри в сторону FormData - так можно отправить форму с файлами с помощью обычного XMLHttpRequest
Можно и просто файл отправить (fileInput.files[0])
Но в ИЕ9- таких крутых штук нет, там по старинке, таки да.