在Internet Explorer(7和8)中使用此ajax請求時,我收到一個parsererror。 我使用jQuery 1.4.1parsererror AJAX XML與jQuery
$.ajax({
url: 'data.xml',
dataType: 'xml',
contentType: 'text/xml', // also tried application/xml
success: doFunction
});
我在其他地方讀過我應該設置的內容類型,但我不知道在哪裏。在上面的代碼示例中設置的contentType參數不會做任何事情(我可以忽略它,不會改變)。
我可以將內容類型設置爲<meta>標記嗎?我試過了,但是XML不會驗證。
對此有何看法?
那麼你的XML響應是什麼樣的?是什麼讓你認爲它不包含某種語法錯誤?您的服務器在HTTP響應頭中返回什麼MIME類型? – Pointy 2010-02-22 14:02:35