JQuery проверка плагина клирингового значения входного файла в IE

голоса
3

Им в настоящее время с помощью этого JQuery Validate плагин и имеющие проблемы в IE , где его удаления значения входных файлов полей во время проверки остальной части формы.

Это кажется мне как вопрос OnFocus, я выбираю файл для загрузки, нажмите на другое поле ввода и очищает значение - это происходит только на входных файлов полей как хорошо, любые другие типы ввода в форме сохраняют свои значения в порядке. Я играл вокруг с файлом плагин и ничего, кажется, изменить тот факт, что его очистное поле, также был смотреть на Google и не может найти какую-либо помощь.

Я проверил этот вопрос в других браузерах и значение остается на месте, поэтому его просто в IE.

Имеет any1 еще использовал этот плагин и была такая же проблема?

Любая помощь будет здорово, спасибо :)

Задан 09/12/2008 в 17:56
источник пользователем
На других языках...                            


1 ответов

голоса
1

Я не работал с IE элементов входного файла на некоторое время, но я думаю, что я до сих пор помню достаточно, чтобы быть полезным.

Насколько я помню, IE очищает любой входной файл, который не установлен сам IE. Я думаю, что их логика «файл INPUTs должен иметь только действительные пути, которые пользователь намеревался, так что если входной файл устанавливается с помощью JavaScript, предположим, что это злонамеренный и очистить INPUT».

Таким образом, если ваша логика проверки содержит какой - либо $("INPUT[type='file']").val(something)-like вещи, что бы объяснить поведение , которое вы видели. Надеюсь, это поможет.

Ответил 27/06/2009 в 00:29
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more