0
我有一個奇怪的錯誤。Jquery Ajax請求在Ubuntu上工作,但不能在Debian上工作?
我在linux ubuntu下開發我的應用程序。
然後我出口我的項目在Linux Debian的生產。
我使用經典$.ajax
要求其返回url
,一個json
文件來分析它的內容。
我在sucess
部分創建了一個javascript alert()
以查看返回的內容。
在ubuntu下的DEVELOPPEMENT版本,它的作品,我也得到:
[object Object],[object Object],[object Object]
下生產環境在下debian的,它不工作,我讓我的jsonfile內容:
[
{
"cell_line" : "",
"id_user" : "2",
"public" : "0",
},{...},{..} ,etc...]
這是怎麼回事? 我真的不明白?
如何改變平臺(Ubuntu的debian)可以做到這一點?
有我丟失的東西..
我會很感激上一些幫助。謝謝!
更新:
我在做類似的東西
VAR first_ajax_call = $阿賈克斯(網址:{url: 'path_to_data/data.json',成功:函數(OBJ){ 警報(obj);}});
也許是你的生產服務器沒有設置正確服務JSON文件。與網站站長聯繫。 – Blazemonger
您的JSON可能會收到不正確的MIME類型。請檢查(並在此發佈)與響應一起發送的HTTP頭。看到這個相關的問題:http://stackoverflow.com/questions/3333196/how-do-i-set-the-correct-json-headers – pixelistik
我是網站管理員:) – ZheFrench