Я делаю следующий jQuery-вызов ajax для действия в ASP.NET MVC. В Firefox асинхронный запрос отправляется действию в контроллере, и все работает нормально, но в IE не отправляется запрос в контроллер.
Вот подпись контроллера вызовов и действий ajax:
$.ajax({
cache: false,
type: "GET",
dataType: "json",
contentType: "application/json; charset=utf-8",
url: "/Fmz/AssignFmzToRegion",
data: { fmzId: 403, regionId: 409 },
success: function(message) {
if (message != 'Success')
alert(message);
},
failure: function(message) {
alert(message);
}
});
[HttpGet]
public JsonResult AssignFmzToRegion(long fmzId, long regionId)
{
try
{
FacilityManagementZoneService.AssignFmzToRegion(fmzId, regionId);
}
catch (Exception e)
{
return this.Json(e.Message, JsonRequestBehavior.AllowGet);
}
return this.Json("Success", JsonRequestBehavior.AllowGet);
}
Спасибо.