FilePath в Kendo Uploader

У меня есть загрузчик кендо, который я создал в Jquery.

HTML:

  <div id="example" class="k-content">
     <input type="file" name="files" id="files" />
  </div>

Jquery:

  <script id="fileTemplate" type="text/x-kendo-template">
                <span class='k-progress'></span>
                <div class='file-wrapper'>
                    <h4 class='file-heading file-name-heading'>Name: #=name#</h4>
                    <h4 class='file-heading file-size-heading'>Size: #=size# bytes</h4>
                    <button type='button' class='k-upload-action'></button>
                </div>
    </script>

<script>
    $(document).ready(function () {
        $("#files").kendoUpload({
            multiple: true,
            async: {
                saveUrl: "NewFolder.aspx/UploadSubSRFiles",
                removeUrl: "Remove",
                autoUpload: false
            },
            upload: onUpload,
            template: kendo.template($('#fileTemplate').html())
        });


        function onUpload(e) {

            var paramsEmailDocs = "{'files':'" + JSON.stringify(e.files) + "'}"

            $.ajax({
                type: "POST",
                url: urlUploadFile,
                data: paramsEmailDocs,
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                async: false,
                success: function (data) {

                }
            })
        }
    });
</script>

Я хочу иметь путь к выбранным файлам.

Когда мы смотрим в e.files, мы получаем расширение, имя файла, размер, но не путь к файлу. Как я могу это получить? Любая помощь будет высоко оценена.


person Nitin Rawat    schedule 07.04.2014    source источник


Ответы (1)


Это зависит от браузера, некоторые браузеры используют полный путь, некоторые нет. Информация, доступная в e.files, предоставляется самим браузером.

person Petur Subev    schedule 07.04.2014
comment
Не могли бы вы помочь мне разобраться: в приведенном выше сценарии я хочу загрузить файлы, каким должен быть мой метод на стороне сервера (в VB) и как я могу получить опубликованные файлы в этом методе. Я не могу использовать сообщение формы в своем приложении. - person Nitin Rawat; 08.04.2014