我有一个关于
XMLHttpRequest
对象如何工作的问题。在https://developer.mozilla.org/zh-CN/docs/Web/API/XMLHttpRequest中,在属性下,我正在查看“response”属性。描述说如果我的内容类型是json,我应该得到一个JavaScript对象。然而,在我的代码中,xhr.response
属性是undefined
。
具体来说,我有一个.ajaxSuccess()
回调函数,它在DOM元素上设置,它接收参数(event, xhr, settings)
。xhr.responseText
是我的json的纯文本版本,但xhr.response未定义。有没有办法在不调用$.parseJson(xhr.responseText)
的情况下从xhr获取对象?