剑道ui附加文件以放置请求:javascript

剑道ui附加文件以放置请求:javascript,javascript,kendo-ui,kendo-asp.net-mvc,Javascript,Kendo Ui,Kendo Asp.net Mvc,我正在与kendoui数据源w.r.t合作,以实现模式。其工作原理和代码如下: var dataSourceContactsLeft = new kendo.data.DataSource({ transport: { read: { url: function () { //some urls }, dataTyp

我正在与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 () {

        }
    });
我有一个问题要解决,当提出请求时,我还需要发布一些输入文件。那可能是

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

如果有什么方法可以做到这一点,或者有什么最佳实践可以上传文件,并将PUT请求放在剑道中


感谢您抽出时间。

您是否已研究过PUT问题?你有没有研究过这些问题?