AJAX错误:
XMLHttpRequest:网络错误0x2ee2,由于错误00002ee2无法完成操作
Js代码:
$.ajax({
type: 'POST',
url: '\ImportData\DataFileUpload',
data: JSON.stringify({ positionDate: positionDate }),
dataType: "text",
contentType: "application/json; charset=utf-8",
beforeSend: function () { lpImport.Show(); },
success: function (msg) {
console.log(msg);
ImportDataGridView.PerformCallback();
ImportSuccessMessage.SetVisible(true);
ImportSuccessMessage.SetText(msg);
lpImport.Hide();
},
error: function (xhr, textStatus, errorThrown) {
console.log(xhr);
console.log(textStatus);
console.log(errorThrown);
ImportSuccessMessage.SetText(errorThrown);
ImportDataGridView.PerformCallback();
}
});
结果:
调试器产生:
errorThrown是""
textStatus是"error" 。
截图:
我的控制器:
[HttpPost]
public ActionResult DataFileUpload(string positionDate)
{
// Reset validation error collection
ImportDataValidationErrors = new List();
string[] errs;
try
{
Dictionary retDictAPI = new Dictionary();
DateTime dateValue;
DateTime.TryParse(positionDate, out dateValue);
var HoldAPI = "SomeAPI";
retDictAPI = ProcessImportFileAPI(HoldAPI);
string ReturnVal = "Import is successful";
return Content(ReturnVal);
}
}
知道我在这里做错了什么吗? 谢谢您的帮助。