0
我正在使用Kendo与MVC 5.我有几个窗体输入,包括一个文件上传控件。点击一个按钮我正在用输入的值构建一个json对象并通过AJAX调用发送它。通过AJAX与JSON Kendo UI FileUpload
我想知道如何在发送的json对象中包含从文件上传控件中选择的文件。下面是上传控件的代码:
$(document).ready(function() {
$("#files").kendoUpload({
multiple: false
});
});
然后Ajax调用发送表单数据:
var ro = new Object();
// ...... //populate some properties
var jsonString = JSON.stringify(ro);
$.ajax({
url: '@Url.Action("Save", "Service")',
data: jsonString ,
type: 'POST',
dataType: 'json',
contentType: 'application/json',
});
接收控制器操作是这样的:
public ActionResult Save(MyViewModel model)
{
var obj = //call something here then return resulting obj
return this.Json(obj, JsonRequestBehavior.AllowGet);
}
任何帮助非常感谢。
@ cmedine-你能做到这一点吗?您能否请您发布解决方案 –
我无法使其工作并实施临时存储解决方案,并在应用程序重新启动时被清除。 – cmedine