MVC不会返回错误的JSON数据:xhr.responseJSON未定义

时间:2018-01-31 05:31:06

标签: ajax amazon-web-services

keyDownEvent(event: any){

if (event.keyCode === 38 && event.key == "ArrowUp")
{
 event.preventDefault();
 //logic..
}

浪费了一些时间后,想出了问题。在网络配置中包括以下部分,瞧。

这也适用于Azure。

  $.ajax({
        url: path,
        type: "POST",
        data: parameters,
        success: function (response) {
       ...
        },
        error: function (xhr, textStatus, err) {
            ...
         //   xhr.responseJSON is undefined here even tho the locally it would

        }
    });

1 个答案:

答案 0 :(得分:0)

ajax调用在本地工作正常我只需将其添加到web配置:

 <system.webServer>
    <httpErrors existingResponse="PassThrough"></httpErrors>
  </system.webServer>