我正在使用mvc5。我使用上传图片到云端并调用事件的小部件。成功后,我需要写一些信息到数据库。第一行代码中的数据。如何从请求获取POST数据asp mvc 5
$(document).on('cloudinarywidgetsuccess', function (e, data /*this data I need in database*/) {
$.ajax({
url: "/Cabinet/UploadImageCallback",
type: "POST",
data: data,
success: function (data) {
if (data.status == "success") {
console.log(data);
} else {
console.log("db error");
console.log(data);
}
},
error: function (data) {
console.log("An error has occured!!!");
console.log(data);
}
});
});
我想以json格式在控制器中获取数据。如果我以这种方式发送.php,我可以用这种方式访问数据$_POST['KEY']
。如何在MVC5中获得类似的功能?
'data'看起来怎么样? – Shyju
@Shyju json array – Nikita
什么结构?创建一个具有相同结构的类并使用它作为参数。数据发布时,模型联编程序会将发布的数据映射到该类的一个对象,并且可以访问该数据。 – Shyju