c# - 如何获取kendoui上传成功或完成函数的返回值

标签 c# jquery asp.net-mvc kendo-ui

我正在使用 Kendo UI 上传控件。我已经这样定义了 Kendo UI 上传:

<input type="file" name="resume" />
$("#file").kendoUpload({
    async: {
         saveUrl: "/Home/SaveResume",             
         autoUpload: true
         },            
         complete: function (e)
         {
            // here i want to get the text that is returned from the controller
         }
});

Controller 代码如下:

public ActionResult SaveResume(HttpPostedFileBase resume)
{
    var text;
    // code for the file to convert to text and assign it to text
    return Json(text, JsonRequestBehavior.AllowGet);
}

返回代码后,我想以完整的功能检索代码。我该怎么做?

最佳答案

你可以像这样得到成功函数的响应

function onSuccess(e)
{
    var response = e.response.data();
}

返回的 json 可能在哪里

return Json(new { data = text }, "text/plain");

关于c# - 如何获取kendoui上传成功或完成函数的返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15517048/

相关文章:

c# - Matlab 和 C# 之间的互操作

javascript - 将向下箭头 css 添加到半径按钮

asp.net-mvc - asp.net mvc错误的路由句柄

c# - ASP Net MVC 5 SiteMap-将面包屑构建到另一个 Controller

c# - 在 C# 中使用 BinaryWriter 将文件添加到 zip 文件时内存不足

c# - 在已实现的接口(interface)属性上强制使用私有(private)访问修饰符的解决方法

javascript - div/段落标签中的最大字符数

javascript - 如何正确地将动态输入字段传递到另一个页面进行显示?

asp.net-mvc - 如何从 VOID 方法重定向到 MVC3 中的另一个操作/ Controller ?

c# - Asp 网络核心 : Connection to existing SqlServer