Mime-типы файловых сборщиков

спасибо за вашу помощь на прошлой неделе.

У меня есть еще две просьбы.

  1. Можете ли вы помочь мне указать тип пантомимы, который мы принимаем. то есть .PDF, .AI, .IDD

  2. Можем ли мы передать MIME-тип, загруженный в поле ввода, в виде текста?

Я приложил код, который мы используем ниже.

Большое спасибо

Деймон

<script>
$(function(){
$("#progressbar").progressbar({
value: 0
});

$("#myfile").change(function() {
if (this.value) {
    $('#localSpinner').show();
    filepicker.uploadFile(this, function(data) {
        $('#localResult').val(data.url);
        $('#localSpinner').hide();
    }, function(error) {}, function(progress) {
        $('#progressbar').progressbar('value', progress),
         $('#progressbar_text').progressbar('value', progress).text(progress+"%")
    });
}
});
});
</script>

person user1653948    schedule 10.09.2012    source источник


Ответы (1)


что касается mimetypes, в функции изменения this.value будет установлен загруженный файл, который должен быть экземпляром объекта DOM File (https://developer.mozilla.org/en-US/docs/DOM/File ). Вы должны иметь возможность проверить this.value.name и сопоставить расширение с тем, что вы хотите, прежде чем вызывать загрузку.

Если вам нужен mimetype, в частности, вы можете использовать this.value.type и установить его как значение поля ввода по вашему выбору.

person brettcvz    schedule 10.09.2012
comment
Спасибо за ответ. Если бы я хотел вызвать имя файла из URL-адреса в поле ввода в другое поле ввода, как я мог бы это сделать? - person user1653948; 11.09.2012
comment
На самом деле все, что мне нужно сделать, это ввести имя файла в поле. Но не получится!!! Как мне это сделать с вышеизложенным? - person user1653948; 11.09.2012