На сайте, который я разрабатываю, у меня есть файл, который пользователи могут загружать. Он использует "Ajax" (на самом деле), чтобы отправить файл в файл php, привязанный к iframe. Мой вопрос в том, что Firefox автоматически заполняет элемент ввода файла. Есть ли способ предоставить пользователям возможность нажатия кнопки отправки без отправки файла? Или я устанавливаю значение файла как-то как-то и проверяю его в файле php? Мой код выглядит следующим образом:
Name: <input type='text' id='name'><br>
Description: <textarea id='description' rows=10 columns=100></textarea><br>
<form id="upload_form" method="post" enctype="multipart/form-data" action="uploadfile.php">
<input type='hidden' value='' id='descriptionid' name='descriptionid'>
<input type='file' name="file" id="file" size="27" value="">
<input type='submit' value='Submit' onclick=';' id='submitPopup'>
</form>
При нажатии кнопки выполняется JavaScript-метод и получает значения имени и описания, а также отправляется форма ввода. Как разрешить пользователям загружать файлы и не загружать их автоматически в браузере?