Входное значение не изменяется в настраиваемом поле загрузочного файла

Надеюсь , я вернусь,

поэтому я работал с входным файлом начальной загрузки плагина js, и мне нужно было загрузить файлы дипломов с некоторыми метаданными (озаглавленными дипломом, датой получения), поэтому я добавил два ввода в пользовательский нижний колонтитул файла, например так: добавлено изображение входов

Теперь, чтобы получить эти входные значения в бэкэнде, я объединил имя поля (дата или название) с именем файла, чтобы получить уникальное имя (атрибут html) для каждого файла, таким образом, я могу перебрать выбранный файл и повторно соединиться с получить значение поля в бэкэнде

вот как я инициализировал вход файла начальной загрузки и указал используемый шаблон:

var footerTemplate = '<div class="file-thumbnail-footer" style="height:94px"> <input class="text-center" name="{caption}entitled" placeholder="Enter caption..."><br><input class="text-center" name="{caption}Date" placeholder="Enter caption..."></div>';

    $('#diplomas').fileinput({
            theme: "fa",
            language : 'fr',
            showUpload : false,
            showCancel : false,
            overwriteInitial: false,
            showUploadedThumbs : false,
            browseOnZoneClick : true,
            uploadIcon : false,
            dropZoneTitle : 'drop here',
            layoutTemplates: {footer: footerTemplate},
            required: true
        });

Плагин {caption} будет заменен именем файла таким образом, что я могу получить входные данные (после выбора в плагине), названные так:

<input class="text-center" name="file1.pdfentitled">
<input class="text-center" name="file1.pdfDate">

в этот момент все работает нормально, и я могу видеть входные данные в данных формы, но они всегда равны нулю, кроме случаев, когда я указываю значение в шаблоне вручную, например значение = "тест", но оно не меняется

пример для файла с именем file1: тестовое изображение файла на плагине, здесь значение title - тест, а дата - повторное тестирование, но в опубликованных данных я получаю: post data image

Надеюсь, вы понимаете, и извините за любые языковые проблемы.

0 ответов

Другие вопросы по тегам