Kendo UI прикрепить файлы к запросу PUT: JavaScript - PullRequest
1 голос
/ 16 апреля 2019

Я работаю с источником данных kendoui w.r.t к схеме. Работает нормально и код ниже,

   var dataSourceContactsLeft = new kendo.data.DataSource({
        transport: {
            read: {
                url: function () {
                    //some urls
                },
                dataType: "json"
            },
            create: {
                url: function () {
                   //url
                },
                type: "POST"
            },
            update: {
                url: function () {
                    return crudServiceBaseUrl + "Test/PUT";
                },
                type: "PUT",
                parameterMap: function (options, operation) {
                    if (operation !== "read" && options.models) {
                        return { models: kendo.stringify(options.models) };
                    }
                }
            },
        },
        batch: false,
        //pageSize: 20,
        schema: {
            model: {
                id: "SomeId",
                fields: {
                    //fields
                }
            }
        },
        requestEnd: function (e) {
            //some code
        },
        change: function () {

        }
    });

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

<input type="file" id="files" name="files" multiple>

Если есть какой-нибудь способ, которым я могу это сделать, или любой лучший способ загрузить файлы с запросом PUT в кендо?

Спасибо за ваше время.

...