2014-07-04 46 views
-5

我有一個腳本,該腳本使用AJAX的GET JSON

  $.ajax({ 
       type: "GET", 
       url: url, /*url = index.html or data.json, many page use 1 script*/ 
       success: getData 
     }); 

而且我有一個HTML頁面

<script id="data" type="application/json"> 
</script> 

腳本並不認同這一index.html的工作,但其他JSON文件工作

爲什麼我會把這個缺點?

本網站不歡迎

+0

請將您的ajax腳本及其提取的數據放入。一個樣本就足夠了 – nightgaunt

+0

爲什麼我要把這個缺點? 這個網站不受歡迎 – user3804399

回答

0

對於$阿賈克斯,有一個名爲dataType另一個參數。您可以指定它爲jsonhtml。爲了您的腳本能夠正常工作,您需要一個html的數據類型。

如果您未指定任何內容,默認情況下需要text

而且我不知道它是否是

<script type="application/json"></script> 

<script type="text/javascript"></script> 

順便說一句,我也有同感,當我拿到第一個向下票。但後來我的一位大四說:「通過檢查你的工作,你的同事正在幫你一個忙,請讓他們的生活更輕鬆。」