【发布时间】:2021-09-25 01:36:34
【问题描述】:
Core MVC Ajax 调用未命中 Core API 3.1(在两个不同的端口中运行)
var objGetAttachment = {};
objGetAttachment.DocumentRef = $('#docinfoId').attr('data-DocumentRef');
objGetAttachment.IdentifiedFormForDocumentRef = $('#docinfoId').attr('data-IdentifiedFormForDocumentRef');
objGetAttachment.Queueref = $('#docinfoId').attr('data-QueueRef');
objGetAttachment.SubQueueRef = $('#docinfoId').attr('data-SubQueueRef');
objGetAttachment.TaskTypeRef = $('#docinfoId').attr('data-TaskTypeRef');
objGetAttachment.IsArchivedReadOnlyData = $('#docinfoId').attr('data-IsArchivedReadOnlyData');
objGetAttachment.Action = 2;
$.ajax({
type: 'GET',
url: apiURL + '/api/Attachment/GetAttachments',
xhrFields: { withCredentials: true },
data: {
objGetAttachment: objGetAttachment
},
contentType: "application/json; charset=utf-8",
async: false,
cache: false,
success: function (data) {
alert('success');
},
failure: function (data) {
alert('failure');
},
error: function (data) {
alert('error');
}
});
控制器:
[HttpGet]
public ActionResult GetAttachments(Attachment objGetAttachment)
{
}
【问题讨论】:
-
您好,能否请您提供您的后端代码?另外添加您的完整客户端代码如何获取
ajax发布请求数据 -
我已经更新了。请查看
-
请尝试一下,如果遇到任何问题,请随时分享。
-
您好,问题解决了吗?如果您需要任何进一步的帮助,请告诉我...
标签: c# ajax asp.net-core asp.net-web-api