使用kendo UI上传上传图片

时间:2013-04-22 12:30:22

标签: javascript jquery kendo-ui

我正在尝试使用kendo ui upload上传图像文件,这就是我正在做的事情

<form action="" method="post" enctype="multipart/form-data">  
      <label for="file">Filename:</label>
      <input type="file" name="AVATAAR" id="AVATAAR" />
</form>

var upload = $("#AVATAAR").data("kendoUpload");
if (!upload) {
    $("#AVATAAR").kendoUpload({
        async: {
            saveUrl: "**What do I to put here?**",
            removeUrl: "remove",
            autoUpload: true
        }
    });
}

我有一个控制器CodeUserSettingsController.cs,我在其中编写了将图像保存到文件夹的代码。

有人可以告诉我在saveUrl放什么吗?

2 个答案:

答案 0 :(得分:0)

我猜你已经编写了代码来保存图片中的一些Action,所以网址只是~/CodeUserSettings/<yourActionName> ...

答案 1 :(得分:0)

saveUrl中,您需要插入控制器的路径,在您的情况下CodeUserSettingsController.cs。

为了更清晰,请查看以下示例:

  • 如果控制器和图像上传文件位于同一目录中,则必须编写:"saveUrl: CodeUserSettingsController.cs"
  • 如果控制器和图像上传文件位于不同的目录中,则必须写入:saveUrl: "path/to/the/directory/CodeUserSettingsController.cs"