Ajax request returns 200 OK, but an error event is fired instead of success

后端 未结 16 2017
难免孤独
难免孤独 2020-11-22 04:12

I have implemented an Ajax request on my website, and I am calling the endpoint from a webpage. It always returns 200 OK, but jQuery execut

16条回答
  •  南笙
    南笙 (楼主)
    2020-11-22 04:32

    If you always return JSON from the server (no empty responses), dataType: 'json' should work and contentType is not needed. However make sure the JSON output...

    • is valid (JSONLint)
    • is serialized (JSONMinify)

    jQuery AJAX will throw a 'parseerror' on valid but unserialized JSON!

提交回复
热议问题