我正在使用mvc5。我使用小部件将图像上传到云并调用事件。成功后,我需要将一些信息写入数据库。数据在第一行代码中。
$(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中获得类似的功能?