2014-03-30 55 views
0

I'm請求頁面,如:AJAX:語法錯誤與HTML5的DOCTYPE

 $.ajax({ 
      type : "GET", 
      cache : true, 
      url  : './'+filename, 
      dataType: "html", 
      async: false, 
      // Put content in document 
      success: function(response){ 

       console.log(response); 
       return; 
      } 
     }); 

所以,如果我加載頁面,上面的代碼,I'll在控制檯中看到一個錯誤信息:「Syntax-錯誤:test.html:1「。 test.html中的第1行是<!doctype html>。這個HTML5文檔類型有什麼問題?爲什麼我的AJAX加載失敗,如果我使用這個文檔類型?

+0

嘗試保存文件在記事本++編碼類型'UTF-8沒有BOM' –

+0

不幸的是這並沒有解決我所面臨的問題 – user3292653

+0

同樣的問題很多次,通常是因爲BOM字符,幾年前我花了一個星期就解決了這個問題,本地的每件事情都有效,但是在服務器上這個錯誤發生在我的第一行是php。 –

回答

0

我加入這個到AJAX請求和問題解決了:

mimeType: "text/html"