У меня есть следующий код, показанный ниже:
var model = {
SampIDs: sampIDs,
DataPointDate: $('#formparameterdataFilters #DataPointDate').val()
}
$.ajax({
url: '@Url.OrgActionUrl((object)@ViewBag.ID, "ParData", "Parameter")',
type: "GET",
data: model,
dataType: "html",
contentType: "application/json; charset=utf-8",
.....
.....
Поскольку SampID - это большая строка, я не могу использовать GET из моего понимания, поэтому вместо этого я использовал POST, как упоминалось в других сообщениях.
Если я использую:
$.ajax({
url: '@Url.OrgActionUrl((object)@ViewBag.ID, "ParData", "Parameter")',
type: "POST",
data: model,
dataType: "html",
contentType: "application/json; charset=utf-8",
Он не может найти метод "ParData", даже если он у меня таков:
[HttpPost]
public ActionResult ParData(int? ID, int? id, ParaReportVM model)
Интересно, имеет ли он какое-либо отношение к
dataType: "html",